Add 'UniqueTrainer' - Closes #4606