I would have vaguely expected that code to be a la...
# development
a
I would have vaguely expected that code to be a layer on top of the engine, rather than a layer which interplays on both sides of it