let eval_ast ?do_heavy_checks grafite_status (text,prefix_len,ast) =
let lexicon_status = GrafiteTypes.get_estatus grafite_status in
let dump = not (Helm_registry.get_bool "matita.moo") in
- let lexicon_status_ref = ref lexicon_status in
+ let lexicon_status_ref = ref (lexicon_status :> LexiconEngine.status) in
let baseuri = GrafiteTypes.get_baseuri grafite_status in
let new_grafite_status,new_objs =
match ast with