Random functional-ish things in C++. Don't use it.