It is really difficult for me to guess your intention. On a single hand you might be saying that both a and b are public (no primary underscore in their names) so I must theoretically be allowed to obtain/mutate (get/established) each. But Then you definately specify an express mutator just https://smartworlddeveloper.co.in/