cpp: generate block comments for visitor methods
cpp: add accept methods to class and fix visitor errors
agile: open Use leaves to determine visitor accept methods
agile: open Visitor header file not included in includer
sanitizer: add tests for visitor
utility: add IO for std::array