Design exposes need for count neighbour funciton. Simple case for count neighbours passing.