Ensuring required extended classes