Important changes to the Vector class