format umd wrap better
change build.scripts.canonical to return the tree
1.1.2