  * Inspired by https://github.com/kumailht/responsive-elements
  * 
  * @copyright Corey Worrell 2014
- * @version   1.0.0
+ * @version   1.1.0
 ###
 
-(->
-	ResponsiveElements = (options) ->
-		# Options
-		opts =
+do ->
+	window.re = do ->
+		b = this
+
+		# Configuration
+		b.config =
 			attr:         'data-respond'
 			widthAttr:    'data-width'
 			refreshRate:  50

		# Parse parameters
		parseParams = (string) ->
			params  =
				start:    opts.start
				end:      opts.end
				interval: opts.interval

			matches = string.match /([a-zA-Z]|[0-9]+)/g

			if ! matches
				return params

			for match, i in matches by 2
				switch match.toLowerCase()
					when 's' then params.start    = +matches[i + 1]
					when 'e' then params.end      = +matches[i + 1]
					when 'i' then params.interval = +matches[i + 1]

			params

		bind()

	# Export
	window.ResponsiveElements = ResponsiveElements
)()


			i = if params.interval > params.start then params.interval else ~~(params.start / params.interval) * params.interval

			width = width * (b.config.baseFontSize / b.config.rootFontSize)

			while i <= params.end
				data.push "gt#{i}" if i < width
