Created ResultInterface