exposes the list pages that are built by the navigator (unmodifiable)
List<Page> get pages => List.unmodifiable(_pages);