flexMatch, todo: fix empty "*" bug