:+1: for using `Set` here, sets will do the right thing internally.