Thanks. But any tips on the usage of `@:generic`?