def create_property(self, name:str) -> StatePropertyAccessor:
        """
        Create a property definition and register it with this BotState.
        :param name: The name of the property.
        :param force:
        :return: If successful, the state property accessor created.
        """
        if not name:
            raise TypeError('BotState.create_property(): BotState cannot be None or empty.')
        return BotStatePropertyAccessor(self, name)