lies programmers believe about names...
(that they don't change)
people have 3 names
people have 2 names
people have 1 name
names consist of ascii characters
names are read left-to-right
names will fit in N bytes
@haskal names can only be spelt one way
names will be spelt only one way
@haskal names have a minimum length
@haskal what you want your name field to accept isn't ambiguous