Experiment with making an ipSet type