You didn't add "tag.h" to the pull request. I can't merge code that #includes files I don't have.