Added a forgotten error.
Factored out expression dispatch into its own class.
Small fix for repetition delimiters.
Fixup dispatch
Prevent subclassing Expression outside of Pegasus.
Fixed zero-width evaluation of ErrorExpressions.
Fixes #58