function functions( obj ) {
			const res = [];
			for( const key in obj ) {
			  const value = obj[key];
			  if( typeof value === 'function' ) {
			    res.push( `.${key}` );
			  }
			}
			return res;
		}
/**
		 * Gets the keys to all of the functions on an object
		 * @param {Object} obj The object to get the functions from
		 * @returns {Array.<string>} An array of the paths to the functions.
		 * @memberof XtraUtils.Object.
		 * @example
		 * Object.functions({a: 1, b: function(){return 2}}); // ["b"]
		 */
Gets the keys to all of the functions on an object
@param {Object} obj The object to get the functions from
@returns {Array.} An array of the paths to the functions.
Gets the keys to all of the functions on an object @param { Object } obj The object to get the functions from @returns { Array . } An array of the paths to the functions .
function functions( obj ) {
			const res = [];
			for( const key in obj ) {
			  const value = obj[key];
			  if( typeof value === 'function' ) {
			    res.push( `.${key}` );
			  }
			}
			return res;
		}
function functions ( obj ) { const res = [ ] ; for ( const key in obj ) { const value = obj [ key ] ; if ( typeof value === 'function' ) { res . push ( ` ${ key } ` ) ; } } return res ; }
Gets the keys to all of the functions on an object
 @param {Object} obj The object to get the functions from
 @returns {Array.<string>} An array of the paths to the functions.
Gets the keys to all of the functions on an object @param { Object } obj The object to get the functions from @returns { Array . <string > } An array of the paths to the functions .