Fix invalid LLVM calling between nested subprograms. Issue #90