'Creates and returns a minimal BlockRecord object with the give values.'

def _create_persisted_block(self, persisted_block_value):

    if persisted_block_value.exists:
        return BlockRecord(self.location, persisted_block_value.weight, persisted_block_value.raw_possible, persisted_block_value.graded)
    else:
        return None
