make EBinoidalCat action-on-objects a parameter instead of field