function relay($funcs,$args=NULL) {
		foreach (is_array($funcs)?$funcs:$this->split($funcs) as $func)
			$args=[$this->call($func,$args)];
		return array_shift($args);
	}
function relay($funcs,$args=NULL) {
		foreach (is_array($funcs)?$funcs:$this->split($funcs) as $func)
			$args=[$this->call($func,$args)];
		return array_shift($args);
	}
function relay ( $ funcs , $ args = NULL ) { foreach ( is_array ( $ funcs ) ? $ funcs : $ this -> split ( $ funcs ) as $ func ) $ args = [ $ this -> call ( $ func , $ args ) ] ; return array_shift ( $ args ) ; }
Execute specified callbacks in succession; Relay result of
previous callback as argument to the next callback
@return array
@param $funcs array|string
@param $args mixed
Execute specified callbacks in succession ; Relay result of previous callback as argument to the next callback