It is quite unusual these day for moderne "advances" in software technology to be adequately documented.