Ashley I believe this to be what Construct uses:
github.com/kripken/box2d.js
Is this correct? I would love to tinker around to check whatever I can to help understanding the engine's shortcomings, I'm not saying I'll definitely be able to help with anything, but at least it's better than doing nothing.
Appreciate any feedback, Thanks.