refactor(config) uses "this.merge" instead of "util.merge"