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.