Hi Martin,
Yes, it does look odd for a conveyor to hold 7 entities when its length is only that of 6 entities. However, this also the case for non-accumulating conveyors -- only half of the first and last entities are on the conveyor.
I don't know how other simulation software handles conveyor length. It seems reasonable that the first entity should occupy its total length when added to a conveyor. If the last entity falls off the conveyor when half of its is off the end, then the total distance travelled by the entity is one-half of the entity length less that the length of the conveyor. Somehow that does seem right either.
Your suggestion of a new keyword to define the stop position for the first accumulated entity is reasonable. The only problem is that when the conveyor starts again, the entity must travel an additional distance before it leaves the conveyor, which makes the computer code quite a bit more complicated.
Harry