validr
macro_rules! rule_range { ($name:ident, $min:expr, $max:expr) => { ... }; ($name:ident, $min:expr) => { ... }; }