moved util.lazy to convert.lazy and dropped Json from names
refactoring convert package which has become too complex