Fix: support configurations with empty tag arrays