Indirection: Abstracting Jackson out to allow other impls e.g. json4s
No more implicit magic, adding layer of indirection.