Avatar
OptionalCustomStringConvertible だと "Optional(2018年)" の温床になるのでダメだと思います。