superspecializations