Adapting old programs to fit new machines usually means adapting new machines to behave like old ones. — Alan Perlis Copy Share Image