Parameter reduction on the left side of parameter binding
Rationale: simplified syntax and flexible usability of inline modifications.
Verbose and overwrites predefined parameters:
```
client sends GetBill(
parameters = (
query =(
billId = "2327"
)
)
) to server
```
Simpler and flexible:
```
client sends GetBill(
parameters.query.billId = "2327"
) to server
```
issue