Yes, but `is_array?` might then help you know whether to split the value or not.. without forcing it to join and split again.  If an array had whitespace in it, this might split it incorrectly?  If `is_array?` is true, then we can skip joining/splitting.