more work to mendelianconstraints. will now determine phase of constrained genotype if possible (but need to write code to actually modify the VCFVariant)