Improved syntax-error messages for Run.

Fixes #27.
Merge branch 'issue27' into development