This includes some C/C++ concept.