I stumbled on this concern when refactoring a operate to return an object as opposed to an array, but I forgot to update the return worth inside the if assertion. Below is another example on how @property can help when one has to refactor code that is taken from here https://whitelandurbanresortsector103.in/