currently it only removed empty blocks if there is a statement with a non-empty else it will remain untouched. These statements should be manipulated by putting them in the original if block and negating the conditional expression