http://williamdurand.fr/2014/02/14/please-do-not-patch-like-an-idiot/