http://www.acm.org/pubs/articles/proceedings/uist/168642/p207-freeman-benson/p207-freeman-benson.pdf LoveChild of HotDraw and a ConstraintSystem, created by BjornFreemanBenson. '''''*''''' ''The above link requires an ACM subscription, or otherwise is pay-per view.''