def valid_schema?(schema)
          begin
            valid_schema! schema
          rescue URI::InvalidURIError, Occi::Core::Errors::CategoryValidationError => ex
            logger.warn "Schema validation for #{self} failed with #{ex.message}" if respond_to?(:logger)