Everything needs a Scope to eval (IN PROGRESS)
Fixed compiler warnings