trait Mergeable {
// Required method
fn merge(&mut self, other: Self, env: &EnvProperties)
where Self: Sized;
}trait Mergeable {
// Required method
fn merge(&mut self, other: Self, env: &EnvProperties)
where Self: Sized;
}