This rule is not consistently obeyed in the code base (see e.g. uv_read2_cb in include/uv.h), but I will fix it per your suggestion.