Fix misunderstanding about when CanHandle fails.