Added default interfaces for .end / .destroy