 			return out;
 		}
 		
-		public function setColumn(column : uint, value : Vector4) : Matrix4x4
+        final public function setColumn(column : uint, value : Vector4) : Matrix4x4
 		{
 			_matrix.copyColumnFrom(column, value._vector);
 			

			return true;
		}
		
		public function orientTo(direction	: Vector4,
								 position	: Vector4	= null,
								 up			: Vector4   = null) : Matrix4x4
		{
			position ||= getTranslation();
			

			return output;
		}
		
        final public function setTranslation(x : Number, y : Number, z : Number) : Matrix4x4
		{
			if (_invalidComponents)
				updateComponents(COMPONENT_TRANSLATION);
