Refactor: Apply composite pattern for Word2007 reader