def METHOD_NAME(const_args):
    # test construction
    info = ModifierInfo(**const_args)
    assert info, "No object returned for info constructor"
    # test serialization
    info_str = info.json()
    assert info_str, "No json returned for info"
    # test deserialization
    info_reconst = ModifierInfo.parse_raw(info_str)
    assert info == info_reconst, "Reconstructed does not equal original"