fix ClassList mixin

stateful resolver merges with existing classes
query.withBranch
query.onlyBranch
page::activeMovement