- invalidate cache on compiling error,
- support for custom logging