The Internal History of YAFFS