- if (index < 4)
- return pimpl_->user_defined_bullets[index];
- // Fallback bullet if we are too deeply nested
- docstring const fb = from_ascii("?") + convert<docstring>(index + 1);
- Bullet const & res = Bullet(fb);
- return const_cast<Bullet&>(res);
+ LASSERT(index < 4, return pimpl_->temp_bullets[0]);
+ return pimpl_->user_defined_bullets[index];