@Override
  public boolean isAvailableOnDataContext(@NotNull DataContext dataContext) {
    Form[] forms = Form.DATA_KEY.getData(dataContext);
    return forms != null && forms.length == 1;
  }
@Override
  public boolean isAvailableOnDataContext(@NotNull DataContext dataContext)