Just to say, yes, this would be handy. I've been using a variant of that
hack on reporting servers, while migrating systems from proprietary
databases. It behaves quite gracefully when there are incompatible
options, and it fixes up properly with DROPs as the first options.
Derry