It generates all of this (including the extra junk):
[peg-gallery album="https://picasaweb.google.com/data/feed/api/user/107120179579373387906/albumid/6030680875872555153?alt=rss&kind=photo" each="function each(iterator, context) { try { this._each(iterator, context); } catch (e) { if (e != $break) throw e; } return this; }" eachSlice="function eachSlice(number, iterator, context) { var index = -number, slices = [], array = this.toArray(); if (number < 1) return array; while ((index += number) < array.length) slices.push(array.slice(index, index+number)); return slices.collect(iterator, context); }" all="function () { if (arguments.length === 0) { return method.call(this, Prototype.K); } else if (arguments[0] === undefined) { var args = slice.call(arguments, 1); args.unshift(Prototype.K); return method.apply(this, args); } else { return method.apply(this, arguments); } }" any="function () { if (arguments.length === 0) { return method.call(this, Prototype.K); } else if (arguments[0] === undefined) { var args = slice.call(arguments, 1); args.unshift(Prototype.K); return method.apply(this, args); } else { return method.apply(this, arguments); } }" collect="function () { if (arguments.length === 0) { return method.call(this, Prototype.K); } else if (arguments[0] === undefined) { var args = slice.call(arguments, 1); args.unshift(Prototype.K); return method.apply(this, args); } else { return method.apply(this, arguments); } }" detect="function detect(iterator, context) { var result; this.each(function(value, index) { if (iterator.call(context, value, index, this)) { result = value; throw $break; } }, this); return result; }" findAll="function filter() { [native code] }" select="function filter() { [native code] }" grep="function grep(filter, iterator, context) { iterator = iterator || Prototype.K; var results = []; if (Object.isString(filter)) filter = new RegExp(RegExp.escape(filter)); this.each(function(value, index) { if (filter.match(value)) results.push(iterator.call(context, value, index, this)); }, this); return results; }" include="function include(object) { if (Object.isFunction(this.indexOf)) if (this.indexOf(object) != -1) return true; var found = false; this.each(function(value) { if (value == object) { found = true; throw $break; } }); return found; }" member="function include(object) { if (Object.isFunction(this.indexOf)) if (this.indexOf(object) != -1) return true; var found = false; this.each(function(value) { if (value == object) { found = true; throw $break; } }); return found; }" inGroupsOf="function inGroupsOf(number, fillWith) { fillWith = Object.isUndefined(fillWith) ? null : fillWith; return this.eachSlice(number, function(slice) { while(slice.length < number) slice.push(fillWith); return slice; }); }" inject="function inject(memo, iterator) { iterator = iterator || Prototype.K; var context = arguments[2]; return _reduce.call(this, iterator.bind(context), memo); }" invoke="function invoke(method) { var args = $A(arguments).slice(1); return this.map(function(value) { return value[method].apply(value, args); }); }" max="function max(iterator, context) { iterator = iterator || Prototype.K; var result; this.each(function(value, index) { value = iterator.call(context, value, index, this); if (result == null || value >= result) result = value; }, this); return result; }" min="function min(iterator, context) { iterator = iterator || Prototype.K; var result; this.each(function(value, index) { value = iterator.call(context, value, index, this); if (result == null || value < result) result = value; }, this); return result; }" partition="function partition(iterator, context) { iterator = iterator || Prototype.K; var trues = [], falses = []; this.each(function(value, index) { (iterator.call(context, value, index, this) ? trues : falses).push(value); }, this); return [trues, falses]; }" pluck="function pluck(property) { var results = []; this.each(function(value) { results.push(value[property]); }); return results; }" reject="function reject(iterator, context) { var results = []; this.each(function(value, index) { if (!iterator.call(context, value, index, this)) results.push(value); }, this); return results; }" sortBy="function sortBy(iterator, context) { return this.map(function(value, index) { return { value: value, criteria: iterator.call(context, value, index, this) }; }, this).sort(function(left, right) { var a = left.criteria, b = right.criteria; return a < b ? -1 : a > b ? 1 : 0; }).pluck('value'); }" toArray="function clone() { return slice.call(this, 0); }" zip="function zip() { var iterator = Prototype.K, args = $A(arguments); if (Object.isFunction(args.last())) iterator = args.pop(); var collections = [this].concat(args).map($A); return this.map(function(value, index) { return iterator(collections.pluck(index)); }); }" size="function size() { return this.length; }" inspect="function inspect() { return '[' + this.map(Object.inspect).join(', ') + ']'; }" _reverse="function reverse() { [native code] }" _each="function forEach() { [native code] }" clear="function clear() { this.length = 0; return this; }" first="function first() { return this[0]; }" last="function last() { return this[this.length - 1]; }" compact="function compact() { return this.select(function(value) { return value != null; }); }" flatten="function flatten() { return this.inject([], function(array, value) { if (Object.isArray(value)) return array.concat(value.flatten()); array.push(value); return array; }); }" without="function without() { var values = slice.call(arguments, 0); return this.select(function(value) { return !values.include(value); }); }" uniq="function uniq(sorted) { return this.inject([], function(array, value, index) { if (0 == index || (sorted ? array.last() != value : !array.include(value))) array.push(value); return array; }); }" intersect="function intersect(array) { return this.uniq().findAll(function(item) { return array.indexOf(item) !== -1; }); }" clone="function clone() { return slice.call(this, 0); }" ]
However, from past experience (using Picasa Google Plus Express plugin, before it stopped working)… just this part right here was enough to make it work, and the rest I just manually deleted so it didn’t look like a bunch of junk:
[peg-gallery album="https://picasaweb.google.com/data/feed/api/user/107120179579373387906/albumid/6030680875872555153?alt=rss&kind=photo" each="function each(iterator, context) { try { this._each(iterator, context); } catch (e) { if (e != $break) throw e; } return this; }" eachSlice="function eachSlice(number, iterator, context) { var index = -number, slices = []
Let me know what you think of this, and if you need me to post any more info or what to do about it all.