Can you explain why `request=''` by default? Is empty string a suitable default for a request instance?