you aren't calling this the same way as the other series calls (with *args and **kwargs). A test should show that this is necessary, hopefully, e.g. by passing a "+" or "-" for direction.