I use Prototype heavily in non-Rails projects, and typically use Dean Edwards' Packer to minimize the file size for all Javascript. This requires syntax to be precise (no missing semicolons, no missing curly braces) because it removes all line breaks. Each time Prototype is updated, I spend a significant amount of time updating abbreviated code blocks (missing curly braces on if's, for's, while's, etc.) before I can compress the new version. I'm requesting that the formal syntax be utilized going forward so that I can avoid having to repeat this step every time a new version is released.