This is great. Thanks for submitted the pull request.

We could shorten this up. How about
self.space = self.paths[-3]
self.note = self.paths[-2]
self.file = self.paths[-1]