Email Record: Extensional constructs in intensional type theory