Added ability to override `Reporter` used during compilation. 

See issue #89.
Yep, we'll do it.  Thanks for clarifying!