<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def get(self, property):
 """ Gets the value of the given property. First checks client config properties, then environment variables and lastly fall backs to the default value of the property. :param property: (:class:`~hazelcast.config.ClientProperty`), Property to get value from :return: Value of the given property """

        return self._properties.get(property.name) or os.getenv(property.name) or property.default_value