Fix deletion of variadic arguments
Fix variadic arguments for CaseConstruct
Class-type restriction of variadic placeholders. Limits "conditions" argument of CaseConstruct to KeyValuePairConstructs