gobble::strings
pub fn string_2_parts<A, B>(a: A, b: B) -> String2P<A, B> where A: Parser, B: Parser, A::Out: Into<String>, B::Out: AsRef<str>,