Currently we have custom functions because certain functionality was only introduced in "newer" versions of R. For example the .list.files.and.directories function that strips the . and .. entries because the argument no.. was not available in R 2.15.3 (the last version of the R 2.x series). R 3.0.0 was released in april 2013. Do we actually support versions this old and do we still want to support those versions? Do we check if the current functionality isn't actually broken because of dependencies that don't support such old versions of R?