Merge pull request #440 from negativeExponent/log_interface