-record(page, { id :: binary(), above :: fun((common:page()) -> gleam@order:order()), html :: lustre@internals@vdom:element(nil) }).