compiler can now remove inline comments