Your usecase (giving warning messages on copies) looks awesome. May I suggest 
to do it in the compiler? (I remember something like assign and fastassign in 
the compiler.) The compiler can be changed in the future to be smarter (which 
would make your code outdated), you might not get closure copies, and if the 
compiler supported this, then it could be shown in your favorite editor with 
nimsuggest.
    Peter

Reply via email to