modify ActionObject for accepting more than one action per target and type