code: function createStaticInitializerStatements(idToken, initStaticMemberVars) {
    let className = new IdentifierExpression(idToken.location, idToken);
    return initStaticMemberVars.map((mv) => {
      let propName = mv.name.literalToken.value;
      return parseStatement
          `Object.defineProperty(${className}, ${propName}, {enumerable: true,
          configurable: true, value: ${mv.initializer}, writable: true})`;
    });
  }
docs: TODO(vicb): Does not handle computed properties