Source-to-Source Instrumentation for Profiling Runtime Behavior of C++ Containers | Synapse