merge latest jason
rely on tvdinner to generate jason and ruby helpers
try_sub working