The properties of the array based cursor do not have to be set, when calling empty() on unset indexes you will raise an error