code: function mixin(inObj/*, inProps, inMoreProps, ...*/) {
      var obj = inObj || {};
      for (var i = 1; i < arguments.length; i++) {
        var p = arguments[i];
        try {
          for (var n in p) {
            copyProperty(n, p, obj);
          }
        } catch(x) {
        }
      }
      return obj;
    }
docs: mixin copy all properties from inProps (et al) to inObj