<%- DEFINE_PROPERTY_GETTERS %> = <%- basicFunction("exports, definition") %> {
for(var key in definition) {
if(<%- HAS_OWN_PROPERTY %>(definition, key) && !<%- HAS_OWN_PROPERTY %>(exports, key)) {
Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
}
}
};