pub fn try_paren_expr<P: Parser>(
    p: &mut P
) -> ReportedResult<Option<ParenElems>>