Text this: Pyrroles and related compounds. 30. Cyclisation of porphyrin beta-keto-esters to phaeoporphyrins.