generic: use format modifiers in t_fields