Make find_fragment_node a method of Page.

This was part of @jdm's vtable branch, but I think it makes sense regardless of how we deal with that branch.