This is a regression in v5.0.0 caused by #156
Previously, types without generic type params were rendered as expected, without any <> type params list:
Now, they often include an extraneous & unnecessary empty type params list, which can mislead users to believe that the type is generic:
