text: /**
   * attr-accessor v0.2.2
   * Copyright (c) 2014-2015 Tim Kurvers <tim@moonsphere.net>
   *
   * Convenience factories for creating getter/setters.
   *
   * Licensed under the MIT license.
   */
  
  !function(e){if("object"==typeof exports)module.exports=e();else if("function"==typeof define&&define.amd)define(e);else{var r;"undefined"!=typeof window?r=window:"undefined"!=typeof global?r=global:"undefined"!=typeof self&&(r=self),r.attr=e()}}(function(){return function e(r,n,t){function o(u,f){if(!n[u]){if(!r[u]){var a="function"==typeof require&&require;if(!f&&a)return a(u,!0);if(i)return i(u,!0);throw new Error("Cannot find module '"+u+"'")}var s=n[u]={exports:{}};r[u][0].call(s.exports,function(e){var n=r[u][1][e];return o(n?n:e)},s,s.exports,e,r,n,t)}return n[u].exports}for(var i="function"==typeof require&&require,u=0;u<t.length;u++)o(t[u]);return o}({1:[function(e,r,n){"use strict";var t=function(e){return JSON.parse(JSON.stringify(e))},o=function(e,r,n){return r=t(r),void 0===r.configurable&&(r.configurable=!0),function(t){for(var o in t){var i=t[o];r[n]=i,Object.defineProperty(e,o,r)}}};r.exports={reader:function(e){var r=void 0===arguments[1]?{}:arguments[1];return o(e,r,"get")},writer:function(e){var r=void 0===arguments[1]?{}:arguments[1];return o(e,r,"set")},accessor:function(e){var r=void 0===arguments[1]?{}:arguments[1];return[this.reader(e,r),this.writer(e,r)]},accessors:function(e){var r=void 0===arguments[1]?{}:arguments[1],n=t(r);return void 0===n.enumerable&&(n.enumerable=!0),this.accessor(e.prototype,n).concat(this.accessor(e,r))}}},{}]},{},[1])(1)});