There is no really need to use a return assertion since the compiler can infer that you'd like to return the results of the expression Below is another instance on how @property may also help when a person has to refactor code that's taken from here (I only summarize it https://smartworlddeveloper.co.in/