let class_field_far_lookup data klass_name var_name this =
match class_field_lookup data klass_name var_name with
| Some((klass, vtyp, section)) when this || section = Publics -> Left((klass, vtyp, section))
| Some(_) -> Right(true)
| None -> Right(false)