theoretically this fixes jsonfield for non-pg backends