use '|' to separate log message from caller information
minor performance improvements