basic type repr. support improved