get rid of `Target::Value`
After insert refactoring auto-generated columns are created in projection below insert, so Target::Value becomes obsolete. We can refer to generated column via Target::Reference.
After insert refactoring auto-generated columns are created in projection below insert, so Target::Value becomes obsolete. We can refer to generated column via Target::Reference.