Fix regression: wrong method chosen as evaluator

Some Java instrumentation tools (e.g. JaCoCo) insert code into classes at runtime. This means that the static eval() method *could* not be the first method of our runtime generated classes anymore.

Fix this by explicitly looking for the eval() method.