pub type ChangeContext<H> = Vec<Key<Option<H>>>;
pub struct ChangeContext<H> { /* private fields */ }