generalize paren-less kleene expressions support