in indigo.js [655:662]
IndigoObject.prototype.mapAtom = function(atom) {
this.d._setSessionId();
let newobj = this.d._checkResult(this.d._lib.indigoMapAtom(this.id, atom.id));
if (newobj === 0 || newobj === -1)
return null;
else
return new IndigoObject(this.d, newobj, this);
};