In a method invocation rewriting happens only if the chain contains subobject path references.
Fixed method invk. More testing to follow.