full code coverage for async builders and tools
polish a bit on Custom Errors