proc =destroy(x: var T)
* make destructors accept non var parameters * define nimAllowNonVarDestructor * add a test case and a changelog * update documentation and error messages * deprecate destructors taking 'var T'
BackwardsIndex
CacheSeq.[]
nimPreviewSlimSystem