Probably better to make this a NotImplementedError