@ExposedMethod final PyObject instance___getslice__(PyObject start, PyObject stop, PyObject step) { if (step != null) { return __getitem__(new PySlice(start, stop, step)); } PyObject ret = trySlice("__getslice__", start, stop); if (ret != null) { return ret; } return super.__getslice__(start, stop, step); }