Any specifics forthcoming re. its origins? 'Papuan' is pretty broad.