Tolong jelaskan mengenai Faktor pencabangan bahasa dari Teori stammbaum

Bertolak belakang dari Teori Stammbaum milik Schleicher, Gorys Keraf dalam buku Linguistik Bandingan Historis mengemukakan beberapa faktor terjadinya pencabangan bahasa yang dapat membuat suatu bahasa berkembang lebih dari dua cabang atau bahkan tidak menurunkan cabang sama sekali. Sebuah bahasa proto memilik peluang untuk terbagi menjadi tiga cabang bahasa atau lebih. Hal tersebut dapat terjadi karena adanya bencana alam atau peperangan. Pencabangan juga dapat terjadi karena adanya penduduk suatu wilayah yang menuturkan bahasa yang sama kemudian terpisah ke tiga daerah yang berbeda dan tidak terjalin komunikasi lagi. Ketiga kelompok tersebut menjadi bakal tumbuhnya bahasa yang berbeda dalam perkembangan selanjutnya.