Improve use of macros in parseutil module (after a good 10 minutes of searching, I found that the issue was that the parseutils module had to be defined before the others...)