Ability to set options statically; sets user agent if it isn't already set