implement negated bundle and group selectors

closes #97