Throw an Error when required data is missing