A Scala front-end for the JaCoP constraints solver library