tag clam[T] { a(T); } fn main() { auto c = a(2); alt (c) { case (a[int](_)) {} } }