> ... "just because it happens in Dreadnot" doesn't necessarily make it good javascript.

no argument here on that point.

I very much do want to know the why though, it is the only way I'll improve.