style matching
Added a Data.Vector.Set using a modified Overmars and van Leeuwen
deamortization scheme.