An MPICommand will "compile" into one or more MEIXmpCommand{}s,
each of which takes up a slot in the MEIXmpCommandBuffer{}.
In general, an MPICommand will compile into a single MEIXmpCommand{},
but an MPICommand of type MPICommandTypeMOTION [with a motionCommand
of MPICommandMotionSTART (i.e. mpiMotionStart(...))]
will require several MEIXmpCommand{}s.
How many sequencer commands an MPI sequence command compiles
to depends on the number of axes and number of positions
in the move. The next table shows how many xmp sequencer
commands it takes to do the equivalent of an mpiMotionStart(...).