supports_operation