def _increment_prop(self, prop, path=None, **kwargs):
        """
        increments the property path count

        args:
        -----
            prop: the key for the prop
            path: the path to the prop

        kwargs:
        -------
            current: dictionary count for the current dictionay
        """
        new_path = self.make_path(prop, path)
        if self.method == 'simple':
            counter = kwargs['current']
        else:
            counter = self.counts
        try:
            counter[new_path] += 1
        except KeyError:
            counter[new_path] = 1
        return counter
increments the property path count

        args:
        -----
            prop: the key for the prop
            path: the path to the prop

        kwargs:
        -------
            current: dictionary count for the current dictionay