Fixed alias bugs.  Aliases now work with non-primitive generics and in extended classes.