if (remoteClassTags.length != 0)
{
// Reading the source for the Flex 4.5.X compiler, it seems that
// you can only have one alias for each class and that the last alias
// wins.
IMetaTag lastRemoteClassTag = remoteClassTags[remoteClassTags.length - 1];
remoteClassAlias = lastRemoteClassTag.getAttributeValue(IMetaAttributeConstants.NAME_REMOTECLASS_ALIAS);
// Goofy logic copied from flex2.compiler.as3.SyntaxTreeEvaluator.
// Original code references a bug number 159983 in an unknown bug base.
if (remoteClassAlias == null)
remoteClassAlias = "<" + getQualifiedName();
}