Switch Logger to parasitic inheritance, making classes a bit more idiomatic in construction.