Map types by qname instead of name... This will generate duplicate class names if we have them in different namespaces, but at at leat we won`t miss any of them