fix #139; fixes dynamic call out logic to handle non-dynamic dispatch recursive cases
fix #139; fixes dynamic call out logic to handle non-dynamic dispatch recursive cases

kevin-montrose/Jil,buybackoff/Jil,mgravell/Jil,larrynung/Jil,NickCraver/Jil