Should you raise a NotImplementedError here ?