So what _is_ Caudipteryx, anyway? Is it a feathered theropod like Sinosauropteryx? Is it a primitve ovriaptor? Is it another flightless bird? I've heard a lot of different interpretations. Dan