macro_rules! stroke_linecap {
    (initial) => { ... };
    (inherit) => { ... };
    (unset) => { ... };
    (butt) => { ... };
    (round) => { ... };
    (square) => { ... };
}