Map support to property operator

The property operator supports looking up the value from a java.util.Map.

For example #{map.mykey} would be the same as map.get("mykey")