unbreak infinite recursion check for fromfile() & co.
i broke this by switching to using a separate evaluator. the new evaluator has an empty file stack, so the check would be pointless. fix it by recoding and traversing the call chain. Change-Id: Icb1f19adc6e66a865cd5be78eeb1c10072b4f8fc Reviewed-by: Daniel Teske <firstname.lastname@example.org>