datafmt no longer depends on char / int comparisons to be defined