- Range:replace now updates its bounds to reflect the replacement - Support the notion of an empty range