FIX Dataset.rename():  assert new name is legal