macro_rules! clear {
(initial) => { ... };
(inherit) => { ... };
(unset) => { ... };
(none) => { ... };
(left) => { ... };
(right) => { ... };
(inline - start) => { ... };
(inline - end) => { ... };
(both) => { ... };
}