This branch now supports backtracking and the possibility of querying all the possible
narratives.