default raises KeyError rather than NotImplementedError
Fix spacing