C++のような演算子オーバーロードも無ければC#のデフォルトプロパティ構文もないから
どうやっても見やすくならないなあ…