[ci skip] new testing stuff from Hagen and reading-object-from-json fixes