public static final function simplify(): array {
		return !empty($Args = array_filter(func_get_args())) && array_walk_recursive($Args,
			function($value) use (&$Simple){ $Simple[] = $value; }) ? self::cast($Simple) : [];
	}
public static final function simplify(): array {
		return !empty($Args = array_filter(func_get_args())) && array_walk_recursive($Args,
			function($value) use (&$Simple){ $Simple[] = $value; }) ? self::cast($Simple) : [];
	}
public static final function simplify ( ) : array { return ! empty ( $ Args = array_filter ( func_get_args ( ) ) ) && array_walk_recursive ( $ Args , function ( $ value ) use ( & $ Simple ) { $ Simple [ ] = $ value ; } ) ? self :: cast ( $ Simple ) : [ ] ; }
Convert given arguments into a single-level numbered array.

@attention This method throws an exception if the given value
cannot be represented as an array.

@attention Existing keys are not preserved.

@param mixed, ...
@return array
Convert given arguments into a single - level numbered array .