class EnqueuedItemWithSlicingContext {

    public static Builder.RequireEnqueuedItem builder() {
        return enqueuedItem -> slicingContext -> new Builder.ReadyToBuild(enqueuedItem, slicingContext);
    }

    private  EnqueuedItemWithSlicingContext(EnqueuedItem enqueuedItem, SlicingContext slicingContext);

}