exceptions from Hermes are never pointers