rename set::clone to set::read because that is what it should do