ie. don't permit null. Null is a bug!