eliminate unused typedefs so warning need not be suppressed