# Functions
AlwaysMatcher returns a matcher that will always match all paths.
Append accepts an existing PathMatcher and returns a new one that attaches all the paths from message with the existing paths.
AppendSingle accepts an existing PathMatcher and returns a new one that attaches the single path from message with the existing paths.
Empty returns an empty PathMatcher that will by default match nothing.
Parse accepts a json.RawMessage and outputs a formatted Matcher object.
# Structs
PathMatcher contains a slice of paths that represent paths through the values to relevant/tracked attributes.
# Interfaces
Matcher provides an interface for stepping through changes following an attribute path.