One omission in Jackson 2.x is that while deserialization-related methods of SettableBeanProperty take DeserializationContext argument, set() and setAndReturn() do not. This is problematic for things like error reporting, access to configuration and so on.
It'd be good to rectify this problem.