for the fix for #91 to work I believe we need to be more careful with CompoundSets