Currenly if a num::rational::Ratio encouters a numerical error in a call to the 'pow' method it raises a panic. The fundamental Rust numerical data types implement checked_pow. It would be useful it num::rational::Ratio implemented an equivalent method.