It includes real_t.h, which depends on mars.h.  Am yet to work out a good order of re-arranging things so that can include real_t.h from root.h -  without recursive dependencies not being satisfied because of safe-guarding... :)