allow empty string matching for Widget.tags