readability is in the eye of the beholder
minor Circuit#== spec changes OMG FIRST COMMENT