Fix bug where dispatcher would corrupt matched parameters if they have the
same value.
Add collaborator callback to get fetch user on lookup select.