Optional and one-or-more operators implemented.