reflector didn't handle non-strings