Circles should be FLAWLESS now. Part of #124061. Also: Wrap inline js in CDATA blocks to prevent XHTML validation errors. Also also: Make clearshapes actually just clear shapes and not everything else...