YES, how can we spend so much time on the 10 things a programming LANGUAGE consists of? Vendors: Get things right (so you won't trap yourself). I am not interested in your switch statement syntax NOW & I'll just pick it up and just use it THEN (including it's quirks, but hopefully vendors learn)