fixes #1646, #3103 - enable cloning for templates, and add read-only options

There were some helpers added recently, so you can do things like: `refute_with_errors u.destroy, tmplt, :base, /removable/`