fixed bug with overlapping subroutines (I'm not sure the solution is fully general, but it solves the test case that was failing)
2 files changed