It's unique, but it's sometimes a good idea to preface the return value
with a character, like "_", so that the id is compatible with other
systems, like Access.
Everything makes sense in someone's mind
public class SystemCrasher :ICrashable
In addition, an integer field is not for irrational people