You're naming the `Genome:` member here, but embedding the `*Genome` member in the `clone` struct.  Are you using any of the `*Genome` methods?