Added removeValue() and cleaned up addValue()