Generates a new identifier.
this will be the prefix of the name of the identifier. For debugging purpose.
Generates a new identifier.