It uses multibindings to allow additional Jackson modules to be registered across different Guice modules while using a single ObjectMapper for the whole application. Signed-off-by: Graham <gpe@openrs2.dev>