       end
     else 
       quote do
-        [unquote(buffer) | unquote(to_safe(expr, line))]
+        [unquote(buffer), unquote(to_safe(expr, line))]
       end
     end
 

    ampere_id = drab_id(html, tag)

    buf = quote do
      [unquote(buffer) | unquote(to_safe(expr, line))]
    end

    {buf, "{{{{@#{@drab_id}:#{ampere_id}@drab-expr-hash:#{hash}}}}}"}

  def handle_text({:safe, buffer}, text) do
    put_shadow_buffer(text, partial(buffer))
    {:safe, quote do
      [unquote(buffer), unquote(text)]
    end}
  end

