def METHOD_NAME(mt: 'hl.MatrixTable', no_props=False):
    assert mt.rows().collect() == \
        [ hl.Struct(row_idx=0, **unless(no_props, {'foo': 'a'}))
        , hl.Struct(row_idx=1, **unless(no_props, {'foo': 'b'}))
        ]