build\(\) returns default factory for no config argument