explicit trainingError method on Error, allows for possible Failure