Changed site.walk and tree.createRoot to take an options namespace instead of individual args