* surround else `s_path.file?` block