I have learned to use the word "impossible" with the greatest caution.