Do we need to provide `contents.m`? Matlab should autogenerate something that is guaranteed to be up to date. This file seems like the kind of thing that will always end up being out of date.