Add missing semicolons that break JS concatenation
Merge pull request #169 from micho/fix/missing_semicolons

Ah, never mind, I reopened and merged! Thx for this.

As to your question as to why not use semicolons: b/c there is no real good reason to use them if you understand the rules of how/when. To me they add visual entropy. That said, 3rd party error can creep in as demonstrated by the adaptors in this case.