replace File::Spec::Functions due to namespace polution
implement logic of creation init script (get_init_file)