Stops clang from complaining about non-constexpr.
This makes clang 3.4 crash on ubuntu because it can not handle lambda expressions + binding in static member functions correctly. This reverts commit d6dd6693b18e042c0068da579dcc64d1e5a2e002.