implemented number retrieval
added support for alias types
added support for type parameters