be really paranoid about escaping any while loops
Merge branch 'master' of https://github.com/Pinoccio/library-gainspan-s2w