Added method createDirPoll()

Added method createDirPoll() to enable subclasses to provide a different implementation if needed

Alejandro,
Sorry for the many silly pull request ... I hope this is the last on this one