Execution

Just for feedback
It probably should be: ParlourImportDsl(y.updates ++ x.updates)

When we specify properties on the Dsl, we prepend the update function to the updates list. Later on, in *Dsl.toSqoopOptions we evaluate all the updates using foldRight in order to be able to overwrite properties. So if y instance is meant to overwrite x, then the order of arguments in list concatenation should be reversed.