removed unnecessary code
improved resolution of module bindings and validation
fixed diagram styling
Searches ca be restricted to canonical or noncanonical namespaces