\Gamma_{a b c d e f g h i j}::Weight(label=ten);
ex:=\Gamma_{a b c d e f g h i j} + f_{a b c d e f g h i j};
keep_weight(ex,$ten=1$);
produces \Gamma_{a b c d e f g h i j} which is expected.
But, if I tell Cadabra that \Gamma{#} means gammamatrix, I get the answer to be zero i.e.
\Gamma{#}::GammaMatrix;
\Gamma_{a b c d e f g h i j}::Weight(label=ten);
ex:=\Gamma_{a b c d e f g h i j} + f_{a b c d e f g h i j};
keep_weight(ex,$ten=1$);
This produce output zero.
Is this expected?