src/Ass.js
function keepAssigned(...objs) {
  var ka = create(keepAssignedPrototype);
  defineProperty(ka, 'objs', { value: [] }); // first-come first-served
  [...objs].forEach(o => _keepAssigned(ka, o));
  return ka;
}
function keepAssigned(...objs) {
  var ka = create(keepAssignedPrototype);
  defineProperty(ka, 'objs', { value: [] }); // first-come first-served
  [...objs].forEach(o => _keepAssigned(ka, o));
  return ka;
}
function keepAssigned ( ... objs ) { var ka = create ( keepAssignedPrototype ) ; defineProperty ( ka , 'objs' , { value : [ ] } ) ; // first-come first-served [ ... objs ] . forEach ( o => _keepAssigned ( ka , o ) ) ; return ka ; }
Create the `keepAssigned` object.
Create the keepAssigned object .