Deep Homology?: Uncanny Similarities of Humans and Flies Uncovered by Evo-Devo