def select(tag, *tags, **boolean): tags = (tag,) + tags boolean['And'] = tuple(__builtin__.set(boolean.get('And',__builtin__.set())).union(tags)) return select(**boolean)