Change the no_attributes option to bind_attributes. This reverses the sense of the option it's true, but at least makes it positive logic (as it should have been all along). This was bugging me, both here and (potentially) in the next module in the chain, Marpa::Grammar::GraphViz2.