Simplify and document explicit state updater code a bit more. Raise a
SyntaxError instead of ValueError with the appropriate informations to
get a nice display of the error message.
Be more precise about symbols in the state updater description and
symbols in the equation itself -- should fix problems with using
variable names such as x, f, or g. Closes #24.
Merge remote-tracking branch 'origin/integration_cleanup'