Dynamic opearator

Get/put field/property and invoke method (one and multi arguments) via "?" operator.