function flatRest(func) {
	      return setToString(overRest(func, undefined, flatten), func + '');
	    }
Gets metadata for `func`.

@private
@param {Function} func The function to query.
@returns {*} Returns the metadata for `func`.