A function that participates in a group but guarantees allocation of one unit of concurrency, or returns an error.