After this change, Address::SetSection() had only one use left (in a unit test) and was removed. Address::ClearSection() had no uses, now also removed. (It is unlikely that someone needs to change the section without simultaneously changing the section offset, and for that we have a constructor.)