How common is heterodichogamy