def and_self
      if self.parent_rmq
        out = self.parent_rmq.selected.dup
        out << selected
        out.flatten!
        RMQ.create_with_array_and_selectors(out, selectors, @context, self)
      else
        self
      end
    end
def and_self
      if self.parent_rmq
        out = self.parent_rmq.selected.dup
        out << selected
        out.flatten!
        RMQ.create_with_array_and_selectors(out, selectors, @context, self)
      else
        self
      end
    end
@return [RMQ] A new rmq instance adding the context to the selected views

 @example
   rmq(my_view).children.and_self