(unary|binary)_col_(modifier|adder): now all support new_key that's a substitution string