WIP: Compile time fixes, mostly changing static UIO to dynamic UIO *.