def do_action(self, paths): target = paths[0] for item in paths[1:]: target = trim_paths(target, item) return target