Manages to employ linear timing for compiling

We've been reviewing this awesome gem and have found out a small tweak we'd make to make it even faster. This pull request deals with applying a constant time to the compiling process. Now it's faster AND reliable. 
Merge pull request #2 from xenda/patch-1

Manages to employ linear timing for compiling