Unable to use Series created with reindex_like with numpy.logical_and()
I'm using numpy 1.6.2, pandas 0.9.1, and Python 2.7.2.  I see strange behavior when using `numpy.logical_and()` depending on how I create a Series object.  For example:

``` python
>>> import numpy
>>> import pandas
>>> series = pandas.Series([1, 2, 3])
>>> x = pandas.Series([True]).reindex_like(series).fillna(True)
>>> y = pandas.Series(True, index=series.index)
>>> series
0    1
1    2
2    3
>>> x
0    True
1    True
2    True
>>> y
0    True
1    True
2    True
>>> numpy.logical_and(series, y)
0    True
1    True
2    True
>>> numpy.logical_and(series, x)
Traceback (most recent call last):
  File "<ipython-input-10-e2050a2015bf>", line 1, in <module>
    numpy.logical_and(series, x)
AttributeError: logical_and
```

What is the difference between `x` and `y` here that is causing the `AttributeError`?

Also, I originally posted this as a [question on stackoverflow](http://stackoverflow.com/questions/13628860/attributeerror-when-using-numpy-logical-and-with-pandas-series-object).  There are comments saying this works with pandas 0.9.0 and numpy 1.8.  I haven't verified this for myself yet.  However, my scenario is using the most recent stable releases of both projects.
