We're planning to make a minor change to flow analysis that will result in more accurate detection of unreachable code. This will simplify the flow analysis logic in a way that should help with the implementation of field promotion.
The only code which will be affected is code that is genuinely unreachable, and in most circumstances the only effect will be an "unreachable code" warning, which the user may ignore. In some very unlikely scenarios, type inference could be affected, in which case users might have to add an explicit type to their code to preserve existing behaviour.