5.74 How to use geometry and plottools ?

restart; 
c:= i->([i/(1+i),0],1/(1+i)): 
d:= i->([1,1/i],1/i): 
geometry:-circle(c1,[geometry:-point(o,2/3,0),1/3],[x,y]): 
geometry:-circle(c2,[geometry:-point(o,1,1),1],[x,y]): 
geometry:-intersection(o,c1,c2,[u,v]): 
plots:-display(plottools:-circle(c(2)),plottools:-circle(d(1)),geometry:-draw(o));
 

To know more about the intersection, use this:

geometry:-detail(o);