selfinterp.scm: working DUM/RAP