 			'y'	: 'y',
 			'z'	: 'z',
 			'w'	: 'w'
-		}
+		};
 
 		minko_math var _vector	: Vector3D	= new Vector3D();
 

			return out;
		}

		public static function normalize(v : Vector4, out : Vector4 = null) : Vector4
		{
			out = copy(v, out);
			
			return out.normalize();
		}
		
		public function lock() : void
		{
			_locked = true;

		public function equals(v : Vector4, allFour : Boolean = false, tolerance : Number = 0.) : Boolean
		{
			return tolerance
				? _vector.nearEquals(v._vector, tolerance, allFour)
				: _vector.equals(v._vector, allFour);
		}

		public function project() : Vector4
