Better docs explaining string substitution