Eliminated memory leaks
Now a request object can only be moved, not copied.