pub fn pattern_error(src: &str) -> Option<String>
Why a pattern body is outside the §3.6 core (E4119), when it is.