It seems it is not a matter of settled science however at least from skimming that paper. Not any kind of palaeontologist but I do like dinosaurs like any sensible person.