 		private var _isRunning:Boolean;
 		private var _alwaysPreventDefault:Boolean;						// If true, prevent action by other keys all the time (e.g. menu key)
 		private var _maintainPlayerPositions:Boolean;					// Whether it tries to keep player positions or not
-		private var _recentDevice:GameInputDevice;						// the most recent device that sent an event
+		private var _recentDevice:GameInputDevice;						// The most recent device that sent an event
 
 		// Instances
 		private var bindings:Vector.<BindingInfo>;						// Actual existing bindings, their action, and whether they're activated or not

		// More info: https://github.com/zeh/key-action-binder

		// Constants
		public static const VERSION:String = "1.8.7";

		public static const KEYBOARD_DEVICE:GameInputDevice=null; // is set to null, since gamepads are non-null (and you can't create/subclass a GameInputDevice)

		[Embed(source = "controllers.json", mimeType='application/octet-stream')]
		private static const JSON_CONTROLLERS:Class;


		// Properties to avoid allocations
		private var mi:Number;											// Used in map()


		// ================================================================================================================
		// STATIC CONSTRUCTOR ---------------------------------------------------------------------------------------------
