docs: public static <T> boolean isImplementationOf(final Object obj, final Class<T> targetClass) {
          if (targetClass == null) {
              throw new IllegalArgumentException("Zielklasse, in welche gecasted werden soll, ist anzugeben.");
          }
          if (obj == null) {
              return false;
          }
          return new ObjectImplementor<Object>(obj).isImplementationOf(targetClass);
      }