provides logging framework for elisp