cleaned up heap docs
removed debug traits
redundant extern