I don't know how DMD compiles rt.lifetime successfully.
https://github.com/D-Programming-Language/druntime/search?utf8=%E2%9C%93&q=_d_monitordeleteIt should error with 'undefined identifier _d_monitordelete' - but no, that would be the obvious thing to do.
Iain