debug/layout function loc(i,[l]), back from the dead & improving w/ optional setter
moved some tooltips around so they don't get clipped as often