Fix terrible bug in uitl.provide