support user message in assert interface exceptions