Avatar
ベースが自前クラスならそっちもfailableじゃなくて throws にすべきでは?と思いますね