Match return type.
Ids need to start at zero.