You can indeed use object functions in IV:MP too. Plus Squirrel is very good in my opinion, it is only that the IV:MP project is quite dead and when developers carve out of the hole of inactivity and start developing, it will be for an entirely different project N:IV or IV:N or whatever that...