Alternatively, it could return an ``OrderedDict`` *and* set ``_meta``. It it acceptable for a getter to create ``_meta`` if it doesn't exist?