 			if (params)
 				return params;
 			
-			var _color:* = map_column_defaultValue.get(color);
-			var _weight:* = map_column_defaultValue.get(weight);
-			var _alpha:* = map_column_defaultValue.get(alpha);
-			var _caps:* = map_column_defaultValue.get(caps);
-			var _joints:* = map_column_defaultValue.get(joints);
-			var _miterLimit:* = map_column_defaultValue.get(miterLimit);
-			
-			var lineColor:Number = _color !== undefined ? _color : color.getValueFromKey(key, Number);
+			var _color:* = map_column_defaultValue.get(color);
+			var _weight:* = map_column_defaultValue.get(weight);
+			var _alpha:* = map_column_defaultValue.get(alpha);
+			var _caps:* = map_column_defaultValue.get(caps);
+			var _joints:* = map_column_defaultValue.get(joints);
+			var _miterLimit:* = map_column_defaultValue.get(miterLimit);
+			
+			var lineColor:Number = _color !== undefined ? _color : color.getValueFromKey(key, Number);
 			var lineWeight:Number = _weight !== undefined ? _weight : weight.getValueFromKey(key, Number);
-			var lineAlpha:Number         = _alpha        !== undefined ? _alpha        :      alpha.getValueFromKey(key, Number);
-			var lineCaps:String          = _caps         !== undefined ? _caps         :       caps.getValueFromKey(key, String) as String || null;
-			var lineJoints:String        = _joints       !== undefined ? _joints       :     joints.getValueFromKey(key, String) as String || null;
-			var lineMiterLimit:Number    = _miterLimit   !== undefined ? _miterLimit   : miterLimit.getValueFromKey(key, Number);
+			var lineAlpha:Number         = _alpha        !== undefined ? _alpha        :      alpha.getValueFromKey(key, Number);
+			var lineCaps:String          = _caps         !== undefined ? _caps         :       caps.getValueFromKey(key, String) as String || null;
+			var lineJoints:String        = _joints       !== undefined ? _joints       :     joints.getValueFromKey(key, String) as String || null;
+			var lineMiterLimit:Number    = _miterLimit   !== undefined ? _miterLimit   : miterLimit.getValueFromKey(key, Number);
 
 			params = {
 				'color': lineColor,

		 * IQualifiedKey -> getLineStyleParams() result
		 */
		private var map_key_style:Object;

		public function getStyle(key:IQualifiedKey):Object
		{
			if (_triggerCounter != _callbackCollection.triggerCounter)
			{
				_triggerCounter = _callbackCollection.triggerCounter;

				'joints': lineJoints,
				'miterLimit': lineMiterLimit
			};
			
			map_key_style.set(key, params);
			
			return params;
		}
	}
}
