Framework for embedding localizations into Rust types

Move interaction constructors back to individual types

Reverting earlier change, interactions still carry a reference to the environment but are constructed by calling Self::new() directly.

Created by  finchie  on August 8, 2025
BC22FLOQBQ6EOUSCN6THUXQDZYZPWSF6QJX5Z6WA4GYFR6BK4DZAC
Change contents