Farewell Vignette, goodbye ECM, another software god that failed