Working _engine_.js (17KB!)