It looks like the only caller provides type_ and id_, so the defaults an associated code below are unnecessary