Vitalsource Technologies, Inc. C -metaprogrammierung