The contents of MN 123 seem to condense and neatly present the mythological story of the Buddha’s birth in one place. it is surprising Ven. Ananda is quoted in the text saying that ‘I have heard these words from the Blessed One himself’. Even more surprising is the praise for Buddha’s unsurpassed mindfulness tucked at the end of the sutta, counterbalancing the more ‘worldly’ miracles mentioned before. Anyway, it is one of the suttas that are pretty hard to digest for a modern person.
How is it different from MA 32, an Agama counterpart to this sutta, or is there any linguistical evidence it may be a latter addition? What is its possible origination history?