public static function isNumericRole( $role )
	{
		return in_array( $role, array(
			self::$labelRoleTotalLabel,
			self::$labelRolePositiveLabel,
			self::$labelRoleNegativeLabel,
			self::$labelRoleZeroLabel,
			self::$labelRolePositiveTerseLabel,
			self::$labelRoleNegativeTerseLabel,
			self::$labelRoleZeroTerseLabel,
			self::$labelRolePositiveVerboseLabel,
			self::$labelRoleNegativeVerboseLabel,
			self::$labelRoleZeroVerboseLabel,
			"http://www.xbrl.org/2009/role/negatedLabel", /* LRR */
			"http://www.xbrl.org/2009/role/negatedPeriodEndLabel", /* LRR */
			"http://www.xbrl.org/2009/role/negatedPeriodStartLabel", /* LRR */
			"http://www.xbrl.org/2009/role/negatedTotalLabel", /* LRR */
			"http://www.xbrl.org/2009/role/negatedNetLabel", /* LRR */
			"http://www.xbrl.org/2009/role/negatedTerseLabel", /* LRR */
		) );
	}