BUG:  Bug in user-facing take with negative indicies was incorrect

issue mentioned in  #2892

note: does not solve the actual segmentation faults issue in 2892, only user facing take with neg indicies