can we rename `root` to `global`? that's what it really is anyways.