Is `message` required too?