It appears that SetExt() doesn't require a leading period in the extension. This makes auto-loading of ups patches work (at least, for the one I tried).
Updated the comment too, for grepablility.
Applied as svn1436
Applied as svn1436