public readonly property isPublic as Boolean:
True when the constructor is public.
assert User.type.getConstructor().isPublic