Allow delegate to return a value as the payload.