#pragma once namespace audit { struct Event {}; void record(Event* e); }