heap: always wrap stuff in handles