def apply(target, method, options = nil)
      select_filters(target, options).each{|block| target.send(method, &block) }
    end
def apply(target, method, options = nil)
      select_filters(target, options).each{|block| target.send(method, &block) }
    end
applies matching filters to the given target method, also uses
 filters matching extra +:target => target+ when options is a Hash
 @param target  [Object] an object to run the method on
 @param method  [symbol] method name that takes a transformation
                         block as param
 @param options [Object] a filter for selecting matching blocks