Extract base class.
#time 1.5h