Avoid dynamic dispatch, allocations, clones, and other expensive operations on common objects and structures in the kernel (Scheme, KScheme, URL, Resource, etc.)
Created by: ticki
WIP. Do not merge.
There are still some bugs (and errors?). If anyone wants to play around with it, feel free to do so.