FIX: no longer going types.types

When a type had a child we had one level too many in the recursion
Added type plural to the type representation