refactor(macros): does some code deduplication by macros
refactor(macros): does some code deduplication by macros

clap-rs/clap,sru/clap-rs,clap-rs/clap,sru/clap-rs,kbknapp/clap-rs,kbknapp/clap-rs,sru/clap-rs,clap-rs/clap