### select Retrieve a property that indicated by the selector from an object. If the property does not exists returns `undefined`. ```js const select = (from, selector) => selector.split('.').reduce((prev, cur) => prev && prev[cur], from); ``` ```js const obj = {selector: {to: {val: 'val to select'}}}; select(obj, 'selector.to.val'); // 'val to select' ```