Logger will be instantiated by required module.
Update decomposer. Still a mess.