Circular Parser

(createParserForwardedToRef) example