undocumented CLJ macros