code: function clone(a) {
    return a === undefined ? undefined : JSON.parse(JSON.stringify(a))
  }
docs: /// Utility functions Cheap cloning, which is enough for our needs : we only clone seeds and empty values, which are generally simple objects