What if drop composite arguments and replace this feature with custom classes? It will be more simple.
What if drop composite arguments and replace this feature with custom classes? It will be more simple.