Matchers are now matched exclusively.
Matches a frozen object by parameter name for #120.
Adds a request specification for field names.
Matches a frozen object by field name for #120.
Reorganizes the methods in the customization.
Introduces the match composer abstraction.
Implements the match composer for base types.
Adds support for matching by exact type.
Adds support for matching by argument name
Adds support for matching by property name.
Adds support for matching by field name.
Improves readability of the match composer.
Improves readability of the match composer tests.
Corrects arguments order in a few assertions.
Refactors the customization to use the match API.
Adds support for non-exclusive match conditions.
Moves the matcher entry-point to an extension.
Implements a no-op match composer.
Supports matching on non specimen builder nodes.

If the 'Match' extension method is invoked on an
object that isn't part of the specimen builder graph
a no-op matcher will be returned.
Matches only by direct base type.