allow inheritance to extend task
Merge pull request #7 from jayklx/master

allow inheritance to extend task