using the payload as the assert failure message might be confusing without more context