<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def add_path_resolver(tag, path, kind=None, Loader=Loader, Dumper=Dumper):
 """ Add a path based resolver for the given tag. A path is a list of keys that forms a path to a node in the representation tree. Keys can be string values, integers, or None. """

    Loader.add_path_resolver(tag, path, kind)
    Dumper.add_path_resolver(tag, path, kind)