%if EXISTS("_COMPILESTATS_") == 0
%assign _COMPILESTATS_ = 1
%function SetCompileStatsEnabled() void
%assign ::CompileStatsEnabled = ...
(1 == CGMODEL_ACCESS("CompileStats.getCompileStatsEnabled"))
%endfunction
%function SLibAddTLCCompileStatsCheckPoint(aStartOrEnd, checkPointName) void
%if (::CompileStatsEnabled == TLC_TRUE)
%assert !ISEMPTY(checkPointName)
%assign err = CGMODEL_ACCESS("CompileStats.addTLCCompileStatsCheckPoint", ...
"TLC", checkPointName, aStartOrEnd ? "start" : "end")
%endif
%endfunction
%endif