Added method createDirPoll() to enable subclasses to provide a different implementation if needed
Merge pull request #30 from vishnupillai/master

Added method createDirPoll()