I'm a big confused by this example and documentation. So `?userId-byEmail` allows us to build `user-byId` without passing `userId` into the `user-byEmail` function, right? But why is the `email` argument to `user-byEmail` also silent? 

Also, this is how many people have been using silent nodes, right? (Hence the documentation edit below?)