A matcher accepts multiaddr components and either fails to match and returns false or returns a sublist of unmatched components
A matcher accepts multiaddr components and either fails to match and returns false or returns a sublist of unmatched components