New spec showing deferEvaluation computed sometimes take dependencies after disposed
dependentObservable will no longer evaluate if it has been disposed
Prevent a computed from taking dependencies if it's disposed within the evaluator.
Minor style tweaks