Is it a bad practice to ignore Req here too. Should the function return {error, badlength, Req} and {error, chunked, Req} appropriatelly?