I prefer foo.bar for all the reasons Mark Slee mentioned. I think an incompatible change is okay, as long as old files fail to compile. :
/r$
--
STSM, WebSphere Appliance Architect
https://www.ibm.com/developerworks/mydeveloperworks/blogs/soma/
