Class MachineFluent<A extends MachineFluent<A>>