unstable/contract: added rename-contract macro-debugger: switched to use interval-map for arrows svn: r17278