add Crawler::Tag spec and fix