Preprocessor library for tuple manipulation. (Includes a library for creating enums and conversion functions.)