message: Need to initialize this
diff: @@ -16,6 +16,7 @@ template <class T> struct FirstState {
  struct FirstFunctionBase {
  template <class STATE> static void Initialize(STATE *state) {
  state->is_set = false;
  + state->is_null = false;
  }
  static bool IgnoreNull() {
  