protected abstract @NonNull T delegate();
private static <T> ForwardingIdentityObject<T> checkedOf(final @NonNull T delegate) {
protected abstract @NonNull T delegate();
private static <T> ForwardingIdentityObject<T> checkedOf(final @NonNull T delegate) {