fix global code by turning it into two passes
tree49d7ee072471689149717a188a90c76c4c2f27da
-rw-r--r-- 5762 README
drwxr-xr-x - common
drwxr-xr-x - docs
drwxr-xr-x - ex
drwxr-xr-x - vi