I think you can move the call to add-common-json-encoders outside of each of the fns below, then you won't need to a no-op call for each function invocation.