According to this spec Templated paths with the same hierarchy but different templated names MUST NOT exist as they are identical. Setting path parameters with matrix style (which have different templated names) breaks this ambiguity. Is this still considered, even if parameters are matrix style?