     var c = arguments.length, r = c < 0 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;          if (typeof Reflect === "object" && typeof Reflect.decorate === "function") 