Updated table.unpack_on to avoid overwritten of keys, unless it was indicated with a true flag as last argument