// use abstract_core::objects::module::{ModuleInfo, ModuleVersion};
// use abstract_core::objects::module_reference::ModuleReference;
// use boot_core::interface::{ContractInstance, CwInterface};
// use boot_core::{BootEnvironment, Contract};
// impl<T, Chain: BootEnvironment> IntoModule<Chain> for T
// where
// T: ContractInstance<Chain> + CwInterface,
// Chain: BootEnvironment,
// {
// }