With the proposed introduction of an `CommentEnumerator#consume` interface this public attr_writer can move away. I hate public attr_writer, they are IMHO a very very good sign of a smell.