Now TraitBlock can be dropped inside BehaviorBlock when the BehaviorBlock is inside a ConditionBlock.