text: function _defineProperty(obj, key, value) {
      return key in obj ? Object.defineProperty(obj, key, {
          value: value,
          enumerable: !0,
          configurable: !0,
          writable: !0
      }) : obj[key] = value, obj;
  }
  var ref = function(target) {
      for(var i = 1; i < arguments.length; i++){
          var source = null != arguments[i] ? arguments[i] : {}, ownKeys = Object.keys(source);
          "function" == typeof Object.getOwnPropertySymbols && (ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function(sym) {
              return Object.getOwnPropertyDescriptor(source, sym).enumerable;
          }))), ownKeys.forEach(function(key) {
              _defineProperty(target, key, source[key]);
          });
      }
      return target;
  }({}, bob, alice);
  ref.naam, ref.age;
  