Replace ptr containers and use fcppt's int_range