Eng 6396 upsert ad hoc

Hmmm...  I'm wondering what will happen if I do something like
```SQL
UPSERT INTO myTable (f1, f2, f3) SELECT * FROM myOtherTable;
```
Is this legal syntax?  Looking at the insert executor, it might just work.