Allow the user to specify or omit the default user-agent header