mostly working updates to the `declare` form, tho for some reason void parameter types are still wonky. Will fix.
mostly working updates to the `declare` form, tho for some reason void parameter types are still wonky. Will fix.

lojikil/29,lojikil/carML,lojikil/29,lojikil/carML,lojikil/carML,lojikil/carML,lojikil/29,lojikil/carML