Sass @extend base / default bez rozszerzania pseudoklas?

Wiem, że mogę @extend .foo: hover, ale czy istnieje sposób, aby @extend właściwości .foobar bazowych / domyślnych bez rozszerzania definicji dla pseudoklas takich jak: hover,: active, etc?

Na przykład, w jaki sposób zmieniłbym następujące, że .foobar rozszerza tylko domyślny stan .foo?

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

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

(Jeśli nie ma sposobu, aby to zrobić z Sass, czy istnieje preferowany sposób osiągnięcia tego samego efektu?)

questionAnswers(1)

yourAnswerToTheQuestion