       line = template.booleanImplementation
       line.replace(token: template.valueToken, withString: boolString)
       
-    case (urlDeclaration):
+    case ("URL"):
       let url = URL(string: "\(value)")!
       guard url.host != nil else {
         fatalError("Found URL without host: \(url) for setting: \(variableName)")

    case ("Bool"):
      line = template.booleanDeclaration
      
    case ("NSURL"):
      line = template.urlDeclaration
      
    default:

  let optionsParser: OptionsParser
  
  var autoGenerationComment: String { return "// auto-generated by \(optionsParser.appName)\n// to add or remove properties, edit the mapping file: '\(optionsParser.inputHintsFilePath)'.\n// README: https://github.com/theappbusiness/ConfigGenerator/blob/master/README.md\n\n" }
  
  func generateHeaderFile(withTemplate template: HeaderTemplate) {
    
