Macros expanding to items now must end with semicolon
Capture::at now returns Option
More macro semicolons
Merge pull request #261 from bgamari/master

More compiler-related fixes