Provides the interface to underlying wildcard implementations via the public match/2 and match/3 functions.
match/2
match/3