extra_plist_info has been introduced in #415 to allow for arbitrary values in the Info.plist file. This was done in part because implementing all possible properties into the menuinst schema doesn't scale. The majority of values can now be deprecated in favor of extra_plist_info. Only the values that menuinst needs should remain as a top-level keyword.