class Lookbook::TagOptionsParser

def resolver(options_string)

def resolver(options_string)
  if options_string.present?
    handler = RESOLVERS.find { |r| r.resolveable?(options_string) }
    if handler.nil?
      Lookbook.logger.error "Invalid tag options string '#{options_string}'"
      method(:fallback_resolver)
    else
      handler
    end
  else
    method(:fallback_resolver)
  end
end