Function list can contain now other types than arrays and functions. In that case the passed in filelist is passed on without any processing