BUG: PeriodIndex.searchsorted accepting invalid inputs
also a bug in `DataFrame.asof` with a PeriodIndex returning an incorrectly-named Series.
Looks good. Maybe add a whatsnew in the off chance user code was expecting this to pass silently? thanks @jbrockmendel 