This backend is lighter and faster that kotlin-reflect, so it should reduce the footprint of this module.