It should perhaps be an error to not assign an error to a variable. Internally, Google has linters that enforce this.