Class MachineSpecFluent<A extends MachineSpecFluent<A>>