# File lib/openid/yadis/filters.rb, line 145
    def self.make_filter(parts)
      # Convert the parts into a list, and pass to mk_compound_filter
      if parts.nil?
        parts = [BasicServiceEndpoint]
      end

      if parts.is_a?(Array)
        return mk_compound_filter(parts)
      else
        return mk_compound_filter([parts])
      end
    end