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