     }
     
     public func t_didTriggerSetLastAccessed() -> Bool {
-        println("Did set last accessed get triggered? \(t_hasTrigerredSetLastAccessed)")
-        return t_hasTrigerredSetLastAccessed
+        return t_hasTriggeredSetLastAccessed
     }
     
 }

    
    
    /// Strictly a test variable used as a trigger flag. Not to be used out of the test scope
    private var t_hasTrigerredSetLastAccessed = false
    
    public var blockID : CourseBlockID? {
        return rootID

    func setLastAccessed() {
        //If this isn't the root node
        if let currentCourseBlockID = self.blockID {
            t_hasTriggeredSetLastAccessed = true
            let request = UserAPI.setLastVisitedModuleForBlockID(self.courseID, module_id: currentCourseBlockID)
            let lastAccessed = self.environment.networkManager.promiseForRequest(request)
            lastAccessed.then{ lastAccessedItem -> Void in
