Added optimisation that only produces File object in File#list when it is needed either for the iter method or to be added to the result list.
Added optimisation that only produces File object in File#list when it is needed either for the iter method or to be added to the result list.

lehni/boots,lehni/boots