pub fn split(in_str: &str) -> Option<Vec<String>>
Convenience function that consumes the whole string at once. Returns None if the input was erroneous.