Log methods cleanup

There are a couple of things that have been bugging me for a while.

Related: #744