public static function getNewestVersion($baseClassName)
{
if (empty(self::$latestClass[$baseClassName])) {
usort(self::$versions[$baseClassName], array(__CLASS__, "versionCompare"));
self::$latestClass[$baseClassName] = self::$versions[$baseClassName][0]['class'];
unset(self::$versions[$baseClassName]);
}
return self::$latestClass[$baseClassName];
}