mutation theory