I probably slept for the whole of 3 hours last night, but I somehow managed to not only solve my jaxb marshaling problem, but also fix the csv deep scanning bug, get caching configured and working, tidy up the service framework *and* not kill anybody. I’m really proud of that last one.