Don't overwrite existing completefunc
Merge pull request #5 from bbannier/t/respect_completefunc

Respect set completefunc