we talked about this already in this pr.  The seg faults only appear to happen if we make the changes to this PR introduces. 

Check out the methods: 
 - fast_multiget(...) and infer_dtype(...)
    - If you pass pandas objects rather than numpy arrays, the calls to those functions will seg fault.


Here are some of my earlier comments on them:
- https://github.com/pydata/pandas/pull/4805#issuecomment-24459606
- https://github.com/pydata/pandas/pull/4805#issuecomment-24465182

Also, I explicitly mentioned in #issuecomment-24477652 that I'd merge the seg fault fixes into this pr.  If you want to remove it from here and make a separate pr addressing just the seg faults, someone else will need to take this pr over.