callback = function callback(records) {
						var target = document.getElementById(location.hash.slice(1));

						if (target || !location.hash) {
							if (_this.element.contains(target)) {
								requestAnimationFrame(function () {
									// Give the browser a chance to render
									Mavo.scrollIntoViewIfNeeded(target);
								});
							}

							if (observer) {
								observer.destroy();
								observer = null;
							}
						}

						return target;
					}
Mavo: Create web applications by writing HTML and CSS!
@author Lea Verou
@version v0.1.3