discard""" errormsg: "'noSideEffect' can have side effects" file: "tsidee4.nim" line: 12"""varglobal:intprocdontcare(x:int):int=returnglobalprocnoSideEffect(x,y:int,p:proc(a:int):int{.noSideEffect.}):int{.noSideEffect.}=returnx+y+dontcare(x)echonoSideEffect(1,3,dontcare)#ERROR_MSG type mismatch