evaluate return -dex if point exists but not added
indicate when finding bases; REALLY should rewrite node bisection to accept points