Optimized out lots of object creation to happen only once
Merge pull request #21 from petersohn/master

Minor optimization