a novel way of internal program documentation by debugger break points