update for numpy getitem so that numpy changes are not needed.

@crbates - this is a better fix.  Would you mind taking a look? Thanks