RFC: Restrict train!
to AbstractOptimiser
#1902
Merged
train!
to AbstractOptimiser
#1902