use Set#add? to test and add in one shot