old_contents: (function (angular, global, undefined) {
  
      "use strict";
  
      angular.module("aopjs",[]).factory("aopjs",[function(){
          var aop = global.AOP;
          aop.noConflict();
          return aop;
      }]);
  
  }(angular, this));
new_contents: (function (angular, global, undefined) {
  
      "use strict";
  
      angular.module("aopjs",[]).service("aopjs",[function(){
          var aop = global.AOP;
          aop.noConflict();
          this.aop = aop;
      }]);
  
  }(angular, this));
subject: change to service