code: private static Message orDefaultForType(
        @NullableDecl Message input, @NullableDecl Message other) {
      return (input != null) ? input : other.getDefaultInstanceForType();
    }
docs: Requires at least one parameter is non-null.