Guard all CL code