#[derive(IsVariant)]