Simplifying the development of transactional web apps. - Litwack, David