Won't work, if say tolerance is a function, it still passes.