Add tests, fix super/sub set in smallenumset