使うんだけど使わない。

今日は10時くらいにすでにおなかがすいているとりこびとです、こんにちは。
とあるクラスを使いたいんだけど、かといって全部使うわけじゃなく、逆に使ってほしくない場合ってありません?
たとえば、以下のようなHogeHogeクラスがあって、

Public Class HogeHoge

  Public Sub New()

  End Sub

  Public Sub MethodA()

  End Sub

  Public Sub MethodB()

  End Sub

  Public Sub MethodC()

  End Sub

  Public Sub MethodD()

  End Sub

End Class

MethodBとMethodDは使ってほしくないとき、
Public Class HogeHogeWrapper

  Private _hogehoge As HogeHoge

  Public Sub New()
    Me._hogehoge = New HogeHoge

  End Sub

  Public Sub MethodA()

    Me._hogehoge.MethodA()

  End Sub

  Public Sub MethodC()

    Me.MethodC()

  End Sub

End Class

こんな感じ。正直手間かかる・・・。