add a third arg to the pre and post point cut callbacks that has the line number it is currently looking at
make it hold on to coderefs forever so that they don't get garbage collected; that avoids a coredump
adjust the WANT bits of the last sibling of the code inserted to match that of the chunk it replaces