I've wondered about that Aloha logging dependency in the past. My thinking is that 1) Its debugging, meant for our eyes only, 2) its in coffeescript, so unlikely to be accepted into Aloha upstream without a rewrite and 3) why introduce the overhead of another dependency when the browsers we use understand this just fine, and it is safe.

I think it might be better not to log anything at all. The user will never see it, and if it is important enough that someone might want to know, perhaps it should be shown in some other way? In this case I just wanted it to be safer than it was. The OTHER diff in this pull request is the important one :-)