Correct line offset (was using byte offset)
Add convenience function for setting execution fn
README.md modification