Implement destroy method and tests.
Touch owners on delete.
Use newFromBuilder instance of newInstance.