Mendel and Darwin untangling a persistent enigma