by chaining i just mean that you're doing a slice then an index in one expression

forget my first comment ... this (and the one below) is ok since firstindex will be an int and a slice in numpy always returns a view