test punctuation individually; minor code refactor
clarifying path in comments

... makes me think 'You might be doing this wrong' that I feel the need to document this.