docs: static boolean isMutable(Class<?> clazz)
      {
          if (clazz.isPrimitive())
              return false;
  
          if (clazz == String.class)
              return false;
          if (clazz == Boolean.class)
              return false;
          if (clazz == Character.class)
              return false;
          if (clazz == Byte.class)
              return false;
          if (clazz == Short.class)
              return false;
          if (clazz == Integer.class)
              return false;
          if (clazz == Long.class)
              return false;
          if (clazz == Float.class)
              return false;
          if (clazz == Double.class)
              return false;
  
          return true;
      }