some improvement
now able to treat .zshenv template
some reformats