fixed handling of UTF-8 encoding which didn't work in Source.fromFile