Today is a very timely Mass reading from Matthew 11.