# File lib/maruku/input/parse_span.rb, line 690
    def push_element(e)
      raise "Only MDElement and String, please. You pushed #{e.class}: #{e.inspect} " unless
        e.kind_of?(String) || e.kind_of?(MaRuKu::MDElement)

      push_string_if_present

      @elements << e
    end