オブジェクトがSymbolかどうか判別する

オブジェクトがシンボルかどうか判別したかったのですが、sym?やsymbol?がなさそうなのでこのように判別しました。

if obj.class == Symbol
  p "I'm symbol"
else
  p "I'm not symbol"
end

#   obj = :symbol の時
#=> I'm symbol

#   obj = "string" の時
#=> I'm not symbol