It really is tough for me to guess your intention. On a single hand you're indicating that both equally a and b are public (no major underscore of their names) so I must theoretically be permitted to access/mutate (get/established) each. But then you specify an specific mutator only for a, https://whitelandgurugram.co.in/whiteland-westin-residences-gurgaon-redefining-ultra-luxury-living-in-sector-103/