ChannelLayoutIter.best()
Somehow the condition `cur.channels() > cur.channels()` slipped in which will always be `false`. The correct condition is `cur.channels() > acc.channels()`.