Trouble with this is that if someone passes in `root: true`, that will break things.  Do we think that's a real problem?