Don't assume map keys are String-like