```For now, the client is implemented for server-side use with node using the request library.``` Just curious. Aside from the use of the request library, are there any other major impediments to supporting direct browser usage? Would this be a welcome/encouraged contribution?