add subclassing tests to finally