var _temp; if (((_temp = a) != null ? _temp.b : void 0) != void 0) { delete a.b; } if (((_temp = ((_temp = a) != null ? _temp.b : void 0).c) != null ? _temp.d : void 0) != void 0) { delete ((_temp = a.b) != null ? _temp.c : void 0).d; }