clef: add version c14

- a slightly different version for c++14,
to avoid some decltype and have clearer error messages.
only in c++1y mode.