Statement deletion now correctly handles 0-statement Compound blocks