function createIteratee(converter, self) { return (result, value, key) => set(result, converter(key), isObjectLike(value) ? self(value) : value); }
if (definition.map && isObjectLike(definition.map)) { nodeMap.merge(definition.map); } else {
function createIteratee(converter, self) { return (result, value, key) => set(result, converter(key), isObjectLike(value) ? self(value) : value); }
function createIteratee(converter, self) { return (result, value, key) => set(result, converter(key), isObjectLike(value) ? self(value) : value); }
function createIteratee(converter, self) { return (result, value, key) => set(result, converter(key), isObjectLike(value) ? self(value) : value); }