allow rawtable to update its metadata, with unit tests.