Adding logger
Allow unprefixed
Merge branch 'features/add-logger'
Allow unprefixed in compiler instance