The pagetree macro has a spaces parameter. It is unclear whether it doesn't also always have a root parameter in this case, but we can always handle this parameter, and mark it as handled.