 		/**
 		 * @return An Object with "name", "tags", and "colors" properties.
 		 */
-		public static function findMatchingColorRamp(ramp:ColorRamp):Object
+		public static function findMatchingColorRamp(ramp:ColorRamp):/*/{name:string, tags:string, colors:number[]}/*/Object
 		{
 			var colors:Array = ramp.getColors();
 			for each (var obj:Object in allColorRamps)

		/**
		 * @return An Object with "name", "tags", and "colors" properties.
		 */
		public static function getColorRampByName(rampName:String):Object
		{
			for each (var ramp:Object in allColorRamps)
			if (ramp.name === rampName)

		 */
		private var _colorNodes:Array = [];
		
		public function getColors():Array/*/<number>/*/
		{
			validate();
			
