わかったようなわからないような・・・

ええと、やりたいことは、

class A
 class B
  class C
   ...
  end
 end
end

というコードがあるのですが、インデントが深すぎコードが見づらく書きづらいので、

class A
 class B
 end
end

class A::B::C
 ...
end

と書き換えようと思ったのですが、
このような書き換えを行うと何か副作用が生じたりするでしょうか?
何か思わぬ落し穴や注意すべき点などあれば教えてください。