bring fieldtype typefunc closer to the actual fieldtype builtin