(For Alex L) Added unlabel and updated tests.

@lopatin 
Where is the exception raised? Seems that request would be never set if the response code is 204 or 304