C++ interface to ECL