JP: var_length first serialized, single unpack/read call