A binding to the ECLiPSe Constraint Programming System from node.js