xpressive: Library Design on the Edge or, How I Learned to Stop Worrying and Love Template Meta-Programming Copyright 2005 Eric Niebler âWhy program by hand in five days…