idea project: set of syntax rules and a PL to allow for easy writing of test procedures