Some utils functions and reimplemmenting some usefull functions, because if they traced, the calls, made from tracer shouldn’t traced too.