fn extract_context<'a>(context: &Context<'a>) -> &'a EContext