Deserializing observing instead of intercepting

#247