These were due to several functions occurring that would have the same TRAP key.
By making the functions static or wrapping the defining class in an anonymous
namespace the TRAP keys will differ from each other.
These were due to several functions occurring that would have the same TRAP
key. By making the functions static the TRAP keys will differ from each other.