Transformer - Check if column exists and add if not.
Extends the add-default-columns transformer pattern with a 'GetColumnList()' membership check on TargetNode so the transformer only emits new Column definitions when they are not already present, avoiding duplicate-column errors when the same transformer runs across tables that already have some of the columns.