Siguiendo el paper, el tipo os (usado como codominio del map os_map) es un record en donde un campo es option Hyper_call.
No me queda claro qué cómo definir el tipo Hyper_call. Por el contexto la semántica es que debería de ser una suma (un 'enumerado'), pero no se con qué contenido.