# File lib/rubinius/actor.rb, line 102
      def receive #:yields: filter
        filter = Filter.new
        if block_given?
          yield filter
        else
          filter.when(ANY) { |m| m }
        end
        current._receive(filter)
      end