Sass @extend base / default без расширения псевдоклассов?

Я знаю, что могу @extend .foo: hover, но есть ли способ @extend свойств .foobar base / default, не расширяя также определения для псевдоклассов, таких как: hover,: active и т. Д.?

For exampleкак бы изменить следующее, чтобы .foobar расширял только состояние по умолчанию .foo?

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

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

(Если нет способа сделать это с Sass, есть ли предпочтительный способ достижения того же эффекта?)

Ответы на вопрос(1)

Ваш ответ на вопрос