Help for this page
ab | | c ^ ... | only one empty member
map length($_) ? $_ : ($_, $_), split /:/, 'ab::c'