pub type IProvideExpressionContexts = *mut c_void;