code: func (w *ByteWriter) MustWriteVal(val interface{}, offset int) int {
  	if off, err := w.WriteVal(val, offset); err != nil {
  		panic(err)
  	} else {
  		return off
  	}
  }
docs: // MustWriteVal panics if WriteVal fails