fn deserialize_node_id(
    v: &Value,
    i1: usize,
    i2: usize
) -> Result<NodeId, MatrixDeserError>