componentWillReceiveProps(nextProps) {
				if (!shallowEqual(nextProps, this.props) && join(this.keys)!==join(this.invoke(nextProps, true))) {
					this.invoke(nextProps);
				}
			}
A `refresh()` method is passed down as a prop.
	Invoking this method re-fetches all data props, bypassing the cache.
	@name refresh
	@memberof props
	@function