Make ASTs use a simplified span rather than copying full spans around
Add a benchmark file
Test trailing values
Read path from cmd line
Allow peek() for trailing characters
Rename package in cargo.toml, lock
This bit me too and it was fairly confusing.
Convert parse tree into an IR AST
Add some notes
Rewrite parser to use the Ohm PEG parser generator
Call it by its functions
Bump package version
Add support for updating returned middleware props
Document new forward function for middleware
Fix type bug where using multiple middlewares didn't make all of their methods optional
Remove completed TODO
Bump package version
Bump package version
Add TODO re: middleware message handling type error
Fix bug where prop updates from set() weren't propagating to builders
Add TODOs re: safe child messaging