Better name: currentValue -> value