Sass @extend base / default ohne auch Pseudoklassen zu erweitern?

Ich weiß, dass ich .foo: hover erweitern kann, aber gibt es eine Möglichkeit, die Basis- / Standardeigenschaften von .foobar @ zu erweitern, ohne auch die Definitionen für Pseudoklassen wie: hover,: active usw. zu erweitern?

Zum Beispiel, wie würde ich das Folgende so ändern, dass .foobar nur den Standardstatus von .foo erweitert?

.foo {
    & {
         color:blue;
    }
    &:hover {
         background-color: black;
    }
}

.foobar {
     @extend .foo;
     &:hover {
          //As is, I have to override. Any better way?
          background-color: transparent;
     }
}

(Wenn dies mit Sass nicht möglich ist, gibt es einen bevorzugten Weg, um den gleichen Effekt zu erzielen?)

Antworten auf die Frage(1)

Ihre Antwort auf die Frage