     @_onInvalidateCallbacks = []
     @_recomputing = false
 
-    Tracker.currentComputationVar.withValue @, =>
+    Tracker._currentComputation.withValue @, =>
       @_func = Meteor.bindEnvironment(f, null, @)
 
     errored = true

    c

  nonreactive: (f) ->
    Tracker.currentComputationVar.withValue null, f

  _makeNonreactive: (f) ->
    if f.$isNonreactive

Object.defineProperties Tracker,
  currentComputation:
    get: ->
      Tracker._currentComputation.get()
  active:
    get: ->
      !!Tracker._currentComputation.get()

class Tracker.Computation
  constructor: (f, @_parent, p)->
