The following functions mutate their input, but do not have a trailing ! in the function name:
This is unexpected; I think most people would have expected functions with these names to return a copy and leave the input unaltered. I would suggest treating this as a bug and renaming these functions setheader!, appendheader! and removeheader!, in line with functions like cancel!, setcookies!, etc.
The following functions mutate their input, but do not have a trailing
!in the function name:setheaderappendheaderremoveheaderThis is unexpected; I think most people would have expected functions with these names to return a copy and leave the input unaltered. I would suggest treating this as a bug and renaming these functions
setheader!,appendheader!andremoveheader!, in line with functions likecancel!,setcookies!, etc.