MLC++: a machine learning library in C++ | Synapse