This didn't take long :) Require a C++14 compiler, for polymorphic lambdas, which are used in the next commit.