int spineIndexFor(String href) { final String target = _normalize(href.split("#").first); for (int i = 0; i < spine.length; i++) { if (spine[i].href == target) return i; } return -1; }