migrated to SourceImage

For long lines, best in use something like:
```python
s = (
      'loooooooooooooooooooo'
       'oooooooooooooooooooo'
       'ooong line')
```