logging macros can accept no argument