docs: @Nonnull
      public <T extends Action> List<T> getActions(Class<T> type) {
          List<T> _actions = Util.filter(getActions(), type);
          for (TransientActionFactory<?> taf : TransientActionFactory.factoriesFor(getClass(), type)) {
              _actions.addAll(Util.filter(createFor(taf), type));
          }
          return Collections.unmodifiableList(_actions);
      }