52febbcc07
Do this by reordering the lowerings so that the lowering that adds continuations happen after default methods have been eliminated if needed. Mark more functions as known to be tail-calls: bridges and delegated members. Preserve source info and annotations when creating replacement functions.