```nim import locks # Compiles without this line template ifDebug(e: untyped): untyped = when not defined(release): e ifDebug echo "hi" ``` ``` test.nim(6, 9) template/generic instantiation from here test.nim(4, 19) Error: obsolete usage of 'defined', use 'declared' instead ```