integrated Raymond Wiker's patches to port RUN-PROGRAM from CMU CL and