whole_func_string: function merge_objs(source,target) {
  		for (var k in source) { if (source.hasOwnProperty(k)) {
  			target[k] = source[k]; // TODO: does this need to be recursive for our purposes?
  		}}
  		return target;
  	}
func_code_string: function merge_objs(source,target) {
  		for (var k in source) { if (source.hasOwnProperty(k)) {
  			target[k] = source[k]; // TODO: does this need to be recursive for our purposes?
  		}}
  		return target;
  	}
func_documentation_string: merge `source` into `target`