def METHOD_NAME(elshape_body_sc):
    sc = elshape_body_sc
    assert sc.get_available_ids_for_label("elshape") == list(range(1, 21))
    for i in range(0, 20):
        scopingid = sc.get_scoping({"elshape": i + 1, "body": 0})._internal_obj is not None
        assert scopingid != 0
        assert sc.get_scoping(i)._internal_obj is not None
        assert sc.get_scoping({"elshape": i + 1, "body": 0})._internal_obj is not None
        assert np.allclose(sc.get_scoping({"elshape": i + 1, "body": 0}).ids, list(range(0, i + 1)))
        assert sc[i]._internal_obj is not None