created a top-level module for the abz14 chameleons example
several utility delegate methods
graph example verbatim from the paper