Added overloads for WhenValue for multiple props.