Fixes #3 - Fixed TypeError: Range.prototype is undefined within Firefox