 				{
 					if(AIRPlatformType.hasOwnProperty(key))
 					{
-						result[key] = baseApplication;
+						var keyValue:String = AIRPlatformType[key] as String;
+						result[keyValue] = baseApplication;
 					}
 				}
 			}

				result = baseApplication;
			}
			return mergeObjectsSimple(application, result);

		}

		private static function mergeAIROptions(airOptions:Object, baseAIROptions:Object, handlePlatforms:Boolean):Object

				if(airOptions.hasOwnProperty(key))
				{
					keys.add(key);
				}
			}
			var platforms:Set = new Set();
			for(key in AIRPlatformType)
			{
				if(AIRPlatformType.hasOwnProperty(key))
				{
					var keyValue:String = AIRPlatformType[key] as String;
					platforms.add(keyValue);
				}
			}
			keys.forEach(function(value:String, key:Object, set:Set):void
