<@UA8PHGAMD> yep - the core of http4k doesn't use ...
# http4k
@RichyHBM yep - the core of http4k doesn't use any reflection at all - and AFAIK the only reflection at all that is used is via the auto-JSON conversion APIs like Jackson (there is a reference to KClass in one place of the core that is used by those modules). We only use standard JDK libs - mostly the core + extended "primitives" (date times/UUID) and the IO stuff for handling HTTP bodies. The core library itself has no dependencies other than kotlin std lib. The server-backend wrappers are mostly a very thin layer over the implementation to convert the types so are hostage to whatever that brings in.