'for for' is not good
Capitalisation
Clarified the abstract provider's doctext somewhat
More on the command-line utility part