pub fn evaluate_object(ctx: Context, object: &ObjBody) -> Result<ObjValue>