If argument is provided (C-u), +dired/insert-all-subdirectories recursively inserts subdirectories until there are no subdirectories left. Otherwise, perform the same behaviour as before i.e. only insert subdirectories currently present in the buffer. This allows dired to have a "treelike" view without having to use an external library.