adamc@200: type t = {A : string, B : {C : string, D : string}} adamc@200: adamc@200: val page = fn x : t =>