qqbar binary operations guess and check for a rational solution when the inputs have high degree. This could be generalized to higher degree guesses (2? 4?) when the inputs have high enough degree, as long as things don't slow down noticeably in the generic case.