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

			for(var i:int = 0; i < _colorNodes.length; i++)
				colors.push((_colorNodes[i] as ColorNode).color);
			
			return colors;
		}
		

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