         return isCompiling ? CompiledPhrase() : phraseBeingCompiled.getAndReset()
     }
  
+    // Compile single token into phraseBeingCompiled.  Return true on success.
     func compileToken(token: String) -> Bool {
         if let n = token.toForthInt() {
             phraseBeingCompiled.appendInstruction(.PushConstant(n))

        }
    }

    func compile(input: String) -> CompiledPhrase? {
        let tokens = splitInBlankSeparatedWords(input)
        

        return true
    }
    
    // Deal with words evaluated at compile-time.  Return true on
    // success.
    //  TODO: See Definition.Body.SpecialForm comment.
    func compileSpecialForm(handler: String) -> Bool {
        switch (handler) {
        case ":":
