adding the ability to evaluate groovy expressions