I didn't inline it b/c it ends up calling the string version, which isn't inlined