Never use variants unless explicitly necessary