In my spare time I like to count the fudge words in reports on the "science" of evolution. This short article has 4 "may haves" and a "may be". Throw in a "suggested" and a "plausible" for good measure. This explains why one scientist described paleontology as "fairy tales for adults".
Well said!!