Glad to hear you are worried by the language Dave.
I have started taking a look at it.

Resilience or resistance.

http://tachesdesens.blogspot.fr/2016/04/resilience-or-resistance.html