macro_rules! grade { ($a:expr, $k:expr) => { ... }; }
Grade projection: ⟨a⟩ₖ
Extracts the k-grade part of a multivector. Grade 0 = scalar, 1 = vector, 2 = bivector, etc.