Chores: Log value of a superClass when it's invalid and rename UniqueIdGenerator to UniqueIdentifierGenerator in docs

See title
wow, that is sneaky, using the space after a `${` to get free whitespace inside a template literal. I'll have to remember that one.