Optional message in macro