src/js/libs/spiritual-gui.js
function(things) {
				var els = things,
					target = this.spirit.element,
					parent = target.parentNode;
				els.reverse().forEach(function(el) {
					parent.insertBefore(el, target);
					maybespiritualize(el);
				});
			}
function(things) {
				var els = things,
					target = this.spirit.element,
					parent = target.parentNode;
				els.reverse().forEach(function(el) {
					parent.insertBefore(el, target);
					maybespiritualize(el);
				});
			}
function ( things ) { var els = things , target = this . spirit . element , parent = target . parentNode ; els . reverse ( ) . forEach ( function ( el ) { parent . insertBefore ( el , target ) ; maybespiritualize ( el ) ; } ) ; }
Insert spirit OR element OR array of either before this spirit.
@param {object} things Complicated argument
@returns {object} Returns the argument
Insert spirit OR element OR array of either before this spirit .