Inversion, change of insert semantics (no upsert)
Complete + debug PUL inversion