Software archaeology

Should look into software archaeology (blogged on 2003.02.26) again.