The ease with which one can write specifications for a feature makes this impossible to not use. I'm in love