Email Record: The architecture of scientific software :