The core system behind protoML.