#235 introduction of java expression handling

Nice! I really like the power of this construct. Of course using a proper expression language will it make more concise but that's a good foundation we can build on!