//! The `#` directive system — `#fill` / `#delegate` / `#blanket` and the open
//! extension (`#name(args){body}` → top-level macro call).
//!
//! Files:
//! - [`name_list`] — directive argument name lists (`@all` markers,
//! `-name` / `-[a, b]` subtraction);
//! - [`trait_items`] — trait item lookups (`#name` / `#fill` / `#delegate`
//! resolve item signatures from the annotated trait) plus the `@all`-family
//! marker specs;
//! - [`delegate_args`] — delegate argument forwarding patterns;
//! - [`blanket`] — `#blanket` expansion (wrapper matrix → delegation specs);
//! - [`blanket_wrappers`] — blanket wrapper parsing (`wrapper^T` forms).
pub use expand_blanket;
pub use *;
pub use *;
pub use *;
pub use *;