fix transform.canonical, Hierarchical boundary+groups