There are hints that the process didn't always go smoothly, though. The monk Purāna politely rejected the First Council's "approved version" of the teachings, saying that he preferred to go by what he himself had heard and learnt from the Buddha. And that was right after the Buddha's paranibbana -- not to speak of centuries later when the suttas were actually written down!