rdp is now simpler, heading in the direction of being an interpreter for a subset of Scheme