Hi Bruce,
I know you want to go out of your way to let users type just about anything in a date field - and you'll parse it at get something meaningful out of it (Bruce's 3.rd law, I think).
However, I've got a date field with this picture: @d06- and I'm using the date format dd-mm-yyyy in the app.
If I enter 110111 (January 11. 2011) it gets parsed as 19-06-2112 (June 19. 2112). I can't even guess how you do that!
A user called me about this so I thought I'd let you know.
Peter