pub fn describe(failure: Failure) -> String
What a failed exchange means to somebody holding the tool.