superspecializing