"the obvious next step is for someone to code up an [IBM~] external for pd"
 
I like this idea a lot but what should it consist of?