e.g. like so (pretty old code but the principle should be clear) ```rust #[cfg(feature = "spi")] pub type WsSpi = Spi>), TransferModeNormal>; #[cfg(all(not(feature = "spi"), feature = "spi_alt"))] pub type WsSpi = Spi>), TransferModeNormal>; pub type WS = Ws2812; ```