added more debugging stuff, added support for parsing universal types