dofile() returns `nil, error' on error.
Pass include() arguments to dofile)_.
Errors in include()'d files no longer break the include stack.