MInteger and MIntegerMulti must share a common interface.