Fix block index serialization Issue is that storing a block item with 0 revision seems to trick serializer to interpret this as the last item in an array of block items. It seems like this may be related to revision being the last field of the object.