Apparently the villager breeding spawn reason is version dependent.