get はサブクラスにそれぞれ定義するのが良いのかな。。（MyOptionのコンパニオンオブジェクトにそのまま書くものなのか、サブクラスに書くものなのかよくわかんないっす。）