Avoid calling back into Haskell to traverse the list of inclusions