@Override
  public boolean canNavigate() {
    var navigatable = getNavigatable();
    return navigatable == null ? super.canNavigate() : navigatable.canNavigate();
  }
@Override
  public boolean canNavigate()