CallStack was implemented for keeping call-times
header docs