As:

    class Symbol
      def ===(object)
        object.respond_to?(self)
      end
    end

Then:

    case foo
    when :some_method
      foo.some_method
    end

Insanity?