add metadata wrapper support for default_major property