Why do you think we need property with a argument? Can you provide a use case with not default argument? If not, I suggest to remove property or argument.