code: def hideValue(self, value):
          
          list.remove(self, value)
          self._hidden.append(value)
docs: Hide the given value from the domain
  
          After that call the given value won't be seen as a possible value
          on that domain anymore. The hidden value will be restored when the
          previous saved state is popped.
  
          @param value: Object currently available in the domain