Intial commit. C++14 auto lambdas rock the casba.