Right. It could be an empty string, but I can't think of any practical reason you would want that. Do you want to guard these methods?