逆に質問があるんだが継承使ってるってことはImmutableである必要は無いってことなのか?
どういう使い方を想定してる?