fiddle with my embedded Unicode string printf in attempt to get code working in ssh from Windows7
stumbling progress on conditional directive "else if" handling; fix(ish) some unicode print() statements that were causing Windows problems
remove unnecessary method "stop" (turns out not used)
fix a stupid where I only had one iterator available (iterator was held as an instance variable); make a few methods private with the leading underscore advisory