...
stream
spl_recursive