Though It's not at all evident how to reinforce a immediate member entry like foo.num = num, You can easily augment your conventional setter with an extra force parameter: it is going to perform as envisioned and we didn't have to change one line of code inside our library! In https://smartworldeveloper.in/smart-world-69-gurgaon-redefining-urban-luxury-living-in-sector-69/