Factor out template voodoo
Factor out KNeighbours
CCO-based k-club