support string keys in JWK.decode