pub trait Stashable<'gc> { type Stashed; // Required method fn stash( self, roots: &DynamicRootSet<'gc>, mc: &Mutation<'gc>, ) -> Self::Stashed; }