The reason we don't have a function built in to split the pattern up into smaller pieces is becaus there's really no format and print standard between all the platforms (Windows, Mac, Android, iPhone, etc.)