added Last as an option to signify this is a last value and the processing context should complete