   defp do_normalize(left..right//step, state) do
     left = do_normalize(left, state)
     right = do_normalize(right, state)
-    meta = line_meta(state)
+    meta = meta_line(state)
 
     if step == 1 do
       {:.., meta, [left, right]}

          list
        end

      {:__block__, [delimiter: "'"] ++ line_meta(state), [list]}
    else
      meta =
        if line = state.parent_meta[:line] do

    false
  end

  defp patch_meta_line(meta, parent_meta) do
    with nil <- meta[:line],
         line when is_integer(line) <- parent_meta[:line] do
      [line: line] ++ meta
    else
      _ -> meta
    end
  end

  defp meta_line(state) do
    if line = state.parent_meta[:line] do
      [line: line]
    else
