From 21,23-dioxaporphyrin to a 3-pyranone dioxacorrole skeleton: the Achmatowicz rearrangement in the porphyrin frame.