encapsulate TOC under single range. fixes to listing all canvases in ranges