Impl for issue #44.
Reduced most codegen output to debug level. Just left some basic informational messages on info().