Gets a zero-based whitespace-delimited word. Empty text and out-of-range indices return None; negative indices count from the end.