Fix setAttribute
Do not try to mock non-observables.

Value becomes different and it may raise unexpected results
Remove garbage
Touch potentially not used observables

So they're not picked by unconsumed validator