Exactly how these s??tras were first composed and made their appearance is a matter about which contemporary scholarship is still largely in the dark;[5] for all we have at our disposal are Mah??y??na s??tras that are fairly well developed and represent Mah??y??na Buddhism at what we might call "stage two or even "stage three of its development.