clarify the catching of a bad squaring function