Make the bisect script useful.
Add missing "pure virtual" method.
Add test for buggy and operation.
Document uncoverable options.