Ported the projection tests from JS.   … and yes, they all fail.