        ) do
     modules =
       multi_mod_list
-      |> Enum.map(fn {:__aliases__, meta2, mod} -> {meta2[:line], mod_list ++ mod} end)
+      |> Enum.map(fn {:__aliases__, meta2, mod} ->
+        modules = mod_list ++ mod
+
+        {meta2[:line], modules, modules |> Name.full() |> String.downcase()}
+      end)
       |> Enum.reverse()
 
     accumulate_alias_into_group(ast, modules, meta[:line], aliases)

    end
  end

  defp process_group([{_, first}, {line_no, second}], _) when first > second do
    line = [
      line_no: line_no,
      trigger: Name.full(second -- first),
      module: second
    ]

    {:halt, line}

         {:alias, _, [{:__aliases__, meta, mod_list}]} = ast,
         aliases
       ) do
    modules = [{meta[:line], mod_list, mod_list |> Name.full() |> String.downcase()}]

    accumulate_alias_into_group(ast, modules, meta[:line], aliases)
  end
