'Return item which is closest to pixel at X, Y.
If several match take the top-most.
All items closer than HALO are considered overlapping (all are
closests). If START is specified the next below this tag is taken.'

def find_closest(self, x, y, halo=None, start=None):

    return self.find('closest', x, y, halo, start)
