I really don't get what this part is about — we're taking the BI_PREFIX_CHAR and using that as the prefix, so we'll identify it as a bucket object index entry. But then we stick the log index prefix after that?
This seems to mean that when doing a bucket listing we'll get all the log entries back in the list, and I'm pretty sure we don't want that.