code: @NullSafe
    public static boolean isNullOrEqualTo(Object obj1, Object obj2) {
      return obj1 == null || obj1.equals(obj2);
    }
docs: Determines whether {@code obj1} is {@literal null} or equal to {@code obj2}.
  
  @param obj1 {@link Object} being evaluated in the equality comparison.
  @param obj2 {@link Object} to compare for equality with {@code obj1} if {@code obj1} is not {@literal null}.
  @return a boolean value indicating whether {@code obj1} is {@literal null} or equal to {@code obj2}.
  @see java.lang.Object#equals(Object)