feat(factory): enable default when passing an object configuration