def traverse(self, path):
    "Returns the HDPrivateKey at the path indicated.\n        Path should be in the form of m/x/y/z where x' means\n        hardened"
    current = self
    components = path.split('/')[1:]
    for child in components:
        if child.endswith("'"):
            index = (int(child[:(- 1)]) + 2147483648)
        else:
            index = int(child)
        current = current.child(index)
    return current
Returns the HDPrivateKey at the path indicated.
Path should be in the form of m/x/y/z where x' means
hardened
def traverse(self, path):
    "Returns the HDPrivateKey at the path indicated.\n        Path should be in the form of m/x/y/z where x' means\n        hardened"
    current = self
    components = path.split('/')[1:]
    for child in components:
        if child.endswith("'"):
            index = (int(child[:(- 1)]) + 2147483648)
        else:
            index = int(child)
        current = current.child(index)
    return current