Fix #987: splitting an empty string should return Array("")