Nested demote branches add complexity with combining the condition if it has not been initialized yet. Skip them for the time being.