don't need runtime stuff in C++ code
binary expressions!