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

	#
	# * (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) =>
			return 0 unless limit?
			return limit.score() if 0 < limit.ttl @threshold



			return limit

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

	# ### .score
	#
