def create_proto_index_field(root: expression.Expression, new_field_name: path.Step) -> expression.Expression:
    return expression_add.add_paths(root, {path.Path([new_field_name]): _InputProtoIndexExpression(root)})
def create_proto_index_field(root: expression.Expression, new_field_name: path.Step) -> expression.Expression:
    return expression_add.add_paths(root, {path.Path([new_field_name]): _InputProtoIndexExpression(root)})