Revert "runChain, pure and error"

This reverts commit 300aae25589a9077b98ca8479b9e8c19d436563e.