Allow the new and restore methods to be inherited.
(involves adding blessing code)
