Fixed ui-init vs buffer-init
Made f[char] more robust
Fixed repeated reverse find