Rework Capturer to be extended, rather than having the routines passed to its constructor
Rework Capturer to be extended, rather than having the routines passed
to its constructor

klmitch/dtest,klmitch/dtest