allow sets to have an [ ] (empty) default value