It failed it it was called with point on the first line of an xact
Reduce several overlapping functions.