 	#
 	# * (string) `id` - The ID of the limiter.
 	score: (id) ->
-		key = "#{@key}:#{id}"
 
 		# } Get all scores for this limiter.
 		Limit = orm.collection 'shrub-limit'
-		Limit.findOne(key: key).populateAll().then (limit) =>
+		Limit.findOne(key: "#{@key}:#{id}").populateAll().then (limit) =>
 			return 0 unless limit?
 			return limit.score() if 0 < limit.ttl @threshold
 


			return limit

		).then (limit) -> limit.accrue(score).save()

	# ### .score
	#

# # Limits

Promise = require 'bluebird'

orm = require 'shrub-orm'

