mkws.FN = function(args) { ... }
Missing them off is usually all right, but when it goes wrong (as when
I missed the semi-colon from the end of the recently-moved mkws.log
definition) it goes catastrophically wrong and is very hard to debug.
that.toString = function() {
return '[Widget ' + team.name() + ':' + type + ']';
that.toString = function() {
return '[Widget ' + team.name() + ':' + type + ']';
var fn = mkws.promotionFunction(type);
if (fn) {
var fn = mkws.promotionFunction(type);
if (fn) {