Swept collision detection again.
Layer is the first parameter of tilemap_get .. confusion ensues.
Finally, by not resolving collisions that are already separating, bump now appears to be stable. Improvements and more features are needed, but chipmunk isn o longer needed. Yay! :)