Wow, you must have amazing time management skills, code debugger, developer, author, ... all while trying to finish your PhD. And yet, you have time to respond to forum posts! I am truly amazed!
I actually saw the 'delete selected' comments in some code, but did not tackle that issue for the same reason as yourself. I teach at a local community college and should be finishing up the semester the second week of May. I hope to start contributing some more code once this semester is over.
May your road to your PhD be speedy!
Scott