final GenericCallback<ValueHandle> callback,
SyncCallback syncCallback) throws ContextDismissedCheckedException {
final List<Long> ids = Collections.singletonList(handleId);
DebuggerMessage message = new LookupMessage(ids, false, maxLength);
V8CommandCallbackBase innerCallback = new V8CommandCallbackBase() {
@Override
public void success(SuccessCommandResponse successResponse) {
List<ValueHandle> handleList = readResponseFromLookupRaw(successResponse, ids);
callback.success(handleList.get(0));
}