encodeが渡ってなかった、BaseがObjectを継承する必要ない