Make Profiler:__construct visibility to private