Expose the M wrapper