gobble::combi
pub fn wrap<A, B, VA, VB>(a: A, b: B) -> Wrap<A, B, VA, VB> where A: Parser<VA>, B: Parser<VB>,