Closest

'closest' branch seems to be finished.  Tests included and passing.