Refactored the guts of snippets.get() to apos.get() so that you can fetch pages with any criteria and still get all the benefits of snippets.get(): permissions, _edit flags, widget loader function invocation, etc. This is not currently invoked by pages.getDescendants() or pages.getAncestors(), which is something to think about, carefully