make RowProxy better