pub fn valid_feature_code(code: &str) -> bool
segment(.segment){0,2}, each [a-z][a-z0-9_]{0,23}.
segment(.segment){0,2}
[a-z][a-z0-9_]{0,23}