Is it worth having a module-level comment about how this all fits together?