Add currentValue and common convenient methods