A little bit strange how NewItem only takes the "kind" on the go side, but takes both the "kind" and the "num" on the JavaScript side.