Keywords: (* and ? are valid wild cards)