Generalized files selection using files_switch

... and related documentation in README.