function tag(_tag) {
			if (!_utilities2.default.isArray(_tag) && !_utilities2.default.isString(_tag)) {
				return null;
			}
			return tagPromiseHandler.add(_tag);
		}
/**
   * get all http request with specify tag
   * @param  {String|Array} 	tag name or array of tags
   * @return {promise}     	promise of http calls with specify tag name
   */
get all http request with specify tag
@param  {String|Array}     tag name or array of tags
@return {promise}          promise of http calls with specify tag name
get all http request with specify tag @param { String|Array } tag name or array of tags @return { promise } promise of http calls with specify tag name
function tag(_tag) {
			if (!_utilities2.default.isArray(_tag) && !_utilities2.default.isString(_tag)) {
				return null;
			}
			return tagPromiseHandler.add(_tag);
		}
function tag ( _tag ) { if ( ! _utilities2 . default . isArray ( _tag ) && ! _utilities2 . default . isString ( _tag ) ) { return null ; } return tagPromiseHandler . add ( _tag ) ; }
get all http request with specify tag
 @param  {String|Array}     tag name or array of tags
 @return {promise}          promise of http calls with specify tag name
get all http request with specify tag @param { String|Array } tag name or array of tags @return { promise } promise of http calls with specify tag name