pub fn capabilities( _context: &mut Context, arguments: &Arguments, ) -> Result<Outcome, Failed>
capabilities: what the engine says it does, checked in both directions.
capabilities