probably last commit before the big marker_alleles -> marker_allele_ptrs cleanup