Rewriting `utility.coerce()` for debugging / JITs in mind
Merge pull request #396 from avoidwork/edge

Rewriting `utility.coerce()` for debugging / JITs in mind