whole_func_string: function() {
          var args = {};
          this.getAssignments().forEach(function(assignment) {
              args[assignment.param.name] = assignment.value;
          }, this);
          return args;
      }
func_code_string: function() {
          var args = {};
          this.getAssignments().forEach(function(assignment) {
              args[assignment.param.name] = assignment.value;
          }, this);
          return args;
      }
func_documentation_string: Extract the names and values of all the assignments, and return as
  an object.