pub fn structural_func(
    args: ValueArgs,
    _ctx: &Context
) -> EvalValueResult<ValueObj>