Totally random right after posting something else (but it's random stuff, right?), but I just made a variable in C++ with a type of "std::map<std::pair<std::vector<Type1>, Type2>, std::vector<std::pair<std::vector<Type3>, std::vector<Type1>>>>". Has anybody else used a type as crazy as that?