# Functions
Arg creates a new KeyValuePair for initializing Args.
FamiliarMatch decide the ref match the pattern or not.
FromFilterOpts parse key=value to Args string from cli opts.
FromParam decodes a JSON encoded string into Args.
NewArgs returns a new Args populated with the initial args.
ParseFlag parses a key=value string and adds it to an Args.
ToParam packs the Args into a string for easy transport from client to server.
# Variables
ErrBadFormat is an error returned when a filter is not in the form key=value.
# Structs
Args stores filter arguments as map key:{map key: bool}.
KeyValuePair is used to initialize a new Args.