[Bugfix] BuildDocument did not return success on success.
[Improved] BuildDocument uses a simpler execution approach now.