in reply to Different "states" in a my own Shell
I think Microsoft already has the patent on "as errorprone as possible". :-)