list_fields = Set.fromList $ [
    "exposed-modules",
    "include-dirs",
    "extensions",
    "options",
    "c-sources",
    "include-sources",
    "build-depends"
    ] ++ map fst alias_fields
      ++ map snd alias_fields
list_fields = Set.fromList $ [
    "exposed-modules",
    "include-dirs",
    "extensions",
    "options",
    "c-sources",
    "include-sources",
    "build-depends"
    ] ++ map fst alias_fields
      ++ map snd alias_fields
list_fields = Set.fromList $ [
    "exposed-modules",
    "include-dirs",
    "extensions",
    "options",
    "c-sources",
    "include-sources",
    "build-depends"
    ] ++ map fst alias_fields
      ++ map snd alias_fields