Replaces an Automatic Resource Management block
with a regular try finally construct. If the ARM block has no catch section, the entire
block is replaced. If the ARM does have a catch section, it is converted to a normal
try catch block and the try finally construct is placed inside.