Rpath sdl

objective: pull in external functionality (ronda)
That is me indiscriminately pulling in code.  Will remove.

Though note that its used below to catch a particular case that needs a little more thought.  I'll replace its usage below with "import pdb; pdb.set_trace()".