time functions with _r suffix can not be reduced just to preprocesor macros, it breaks tests.
do not use <> for including local file