Comment Comment by NeedMoreTea DX? This is new to me, and search finds nothing enlightening or seems like it might be relevant. "Deus ex machina" perhaps? :) parent NeedMoreTea 8 years ago