Wait, isDurableProc returns true for non-system procedures?  I guess this is technically correct but this code here now looks like it's filtering out everything except system procedures.  Can we move that check here or something?