Program Merge: What's Deep Learning Got to Do with It?