new static instead of self
Merge pull request #29 from tvlooy/static

new static instead of self