 
   ## Return values
 
-  List containing the UnitOption maps
+  list containing the UnitOption maps
   """
-  @spec parse(String.t) :: List
+  @spec parse(String.t) :: list
   def parse(filepath) do
     Logger.info("Parsing service file #{filepath}...")
     if File.exists?(filepath) do

  #
  ## Return Values
  #
  # The List of all known UnitOptions
  #
  @spec process_file(term, String.t, List) :: List
  defp process_file(input_file, current_section, unit_options) do
    line = IO.read(input_file, :line)
    if (line != :eof) do

  #
  ## Return Values
  #
  # The list of all known UnitOptions
  #
  @spec process_line(String.t, String.t, list) :: list
  defp process_line(line, current_section, unit_options) do
    current_line = String.strip(line)
    if (String.starts_with? current_line, "#") do
