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