Ah, J^00 is in fact
````
I   0
0   J00
````
and Jgg is:

````
Jgg 0
0   I
````

?