renamed CanonicalName -> FullyQualifiedName