Series.combine and ExtensionArrays
Working on a PeriodArray. For the first thing I tried, `Series.combine` doesn't work.

In https://github.com/pandas-dev/pandas/blob/7343fd37f809feeb98844a34dc5854a08df2aa94/pandas/core/series.py#L2324-L2330 we catch a TypeError. Why is that just a TypeError, when in principal the EA constructor could throw any kind of exception? In my case a ValueError is `ValueError` since the freq can't be inferred.

I think that should be `except Exception` instead. Thoughts @Dr-Irv? 