I think the correct solution is to just return `NotImplemented`