Added type aliases to distinguish between CName, UID, and FQName