And indexers. By using these constructs for indirect usage of inner fields, you may guard versus invalid input values. - a promise by an object to allow callers to obtain or established a bit of info. When "fields" etc. are just one possible implementation Nitzan TomerNitzan Tomer 165k5151 gold badges330330 https://luxuryprojectsgurugram.in/luxury-projects-gurugram-the-future-of-upscale-living-in-indias-fastest-growing-city/