title: Naming convention for filter class?
body: <p>I wonder how could this be named better. </p>
  
  <p>I've have class <code>Filter</code> (it happens to be in Ruby, but the language isn't all that important), which filters objects just like this:</p>
  
  <pre><code>class Filter
      def initialize(items)
          @items = items
      end
  
      def filter
          #returns filtered items
      end
  end
  </code></pre>
  
  <p>In use it looks like this:</p>
  
  <pre><code>items = Filter.filter
  </code></pre>
  
  <p>I don't like it. Does anyone have any other <em>better</em> construction for this?</p>