executePreEvaluated should be final otherwise TruffleDSL generates funky nonsense for Object[]

- TruffleDSL thinks it is just the first parameter, and will evaluate the other parameter

Signed-off-by: Stefan Marr <git@stefan-marr.de>