Finished refactor of public interfaces between MMRecord  classes