Refactoring: with the addPersonMatchRequest only the protocolType will be passed and not the blcking and matching type name. The protocol type name determines these latter two. Significant semantic change, but makes things more consistent and less redundant hopefully.