System.register([],(function(n){"use strict";return{execute:function(){n({a:i,f:r});function r(n,r){return n.find((function(n){return n.id===r}))||e(n,r)}function e(n,r){if(r.includes(".")){var e=r.split(".");var i=e[0];var t=n.find((function(n){return n.id===i}));if(t.type==="reverse-reference"){return t.fields.find((function(n){return n.id===e[1]}))}return t}return undefined}function i(n,r){var e=n.find((function(n){return n.id===r}));if(e){return e}if(r===null||r===void 0?void 0:r.includes(".")){var i=r.split(".")[0];return n.find((function(n){return n.id===i}))}return undefined}}}}));