     return cb("Couldn't make #{expr} into decimal", null) if isNaN(decimal)
     cb(false, decimal)
 
-# Drivers
+## Drivers
+##
 class RCScore extends RCBase
   constructor: (@who, @options={}) -> super()
 

prettyMs = require 'pretty-ms'
wolfram = require 'wolfram'

# Configs
WOLFRAM_APPID = process.env.WOLFRAM_APPID

# Robot hooks
module.exports = (robot) ->
  robot.respond /(?:rc)\s+for\s([^\s]+)\s*([^\s]+.*)?\s*$/i, (msg) ->
    who = msg.match[1].toLowerCase()
    options = (msg.match[2] ? "").toLowerCase()

      distance = Date.now() - self.timestamp
      msg.reply "#{who} was at #{self.score} something like #{prettyMs distance} ago"

  ## Check in for Roll Call
  ##  - .rc expression
  ##    Check in your current RC value, however you choose to express it
  ##    It will be stored as a floating point decimal number.
  robot.respond /(?:rc)\s+([^\s]+)\s*$/i, (msg) ->
    who = msg.message.user.name.toLowerCase()
    expr = msg.match[1]
