def METHOD_NAME():
    shape = bullet.BulletCylinderShape(1.4, 3.5, bullet.Y_up)
    shape.margin = 0.5
    shape2 = reconstruct(shape)
    assert type(shape) is type(shape2)
    assert shape.margin == shape2.margin
    assert shape.name == shape2.name
    assert shape.radius == shape2.radius
    assert shape.half_extents_without_margin == shape2.half_extents_without_margin
    assert shape.half_extents_with_margin == shape2.half_extents_with_margin