Fix percent-sign handling in block text
Fix Unicode handling & investigate Scratch polling